Java所有关键字

【基础篇】Java关键字(超详细) Java中的关键字,每个关键字的含义,以及Java中的关键字个数 阅读详情

刚整理出来,写代码统计关键字用

String[] keywords = {"abstract", "assert", "boolean", "break", "byte", 
        "case", "catch", "char", "class", "const", "continue", "default", 
        "do", "double", "else", "enum", "extends", "false", "final", "finally", 
        "float", "for", "goto", "if", "implements", "import", "instanceof", 
        "int", "interface", "long", "native", "new", "null", "package", 
        "private", "protected", "public", "return", "short", "static", "strictfp", 
        "super", "switch", "synchronized", "this", "throw", "throws", 
        "transient", "try", "true", "void", "volatile", "while"};


包装成枚举类:

// 所有关键字
public enum Keyword{
	ABSTRACT("abstract"), ASSERT("assert"), BOOLEAN("boolean"), BREAK("break")
		, BYTE("byte"), CASE("case"), CATCH("catch"), CHAR("char"), CLASS("class")
		, CONST("const"), CONTINUE("continue"), DEFAULT("default"), DO("do"), DOUBLE("double")
		, ELSE("else"), ENUM("enum"), EXTENDS("extends"), FALSE("false"), FINAL("final")
		, FINALLY("finally"), FLOAT("float"), FOR("for"), GOTO("goto"), IF("if")
		, IMPLEMENTS("implements"), IMPORT("import"), INSTANCEOF("instanceof"), INT("int")
		, INTERFACE("interface"), LONG("long"), NATIVE("native"), NEW("new"), NULL("null")
		, PACKAGE("package"), PRIVATE("private"), PROTECTED("protected"), PUBLIC("public")
		, RETURN("return"), SHORT("short"), STATIC("static"), STRICTFP("strictfp")
		, SUPER("super"), SWITCH("switch"), SYNCHRONIZED("synchronized"), THIS("this")
		, THROW("throw"), THROWS("throws"), TRANSIENT("transient"), TRY("try"), TRUE("true")
		, VOID("void"), VOLATILE("volatile"), WHILE("while");
	
	private String keyword;

	//构造器
	private Keyword(String keyword){
		this.keyword = keyword;
	}
	
	//获取keyword
	public String getKeyword() {
		return this.keyword;
	}
	
	//调试用。
	public static void main(String[] args){
		int count = 0;
		for(Keyword k: Keyword.values()){
			System.out.println(k.getKeyword());
			count++;
		}
		System.out.println("Total:" + count);
	}
}



具体分类:

保留字:

const

goto

包相关 

import 引入 

package 包 

类型定义: 

class 类 

interface 接口 

enum枚举 

--------与其他类型的关系--------- 

implements实现 

extends 扩允,继承 

类、方法和变量修饰符 

--------------安全访问控制 

private 私有的 

protected 受保护的 

public 公共的 

--------------继承、实现、共享 

final 终极,不可改变的 

abstract 声明抽象 

static 静态  

------------数字精度 

strictfp 严格,精准 

---------调用本地编程语言 

native 本地 

----------与串行化有关 

transient 短暂 

----------与线程有关 

synchronized 线程,同步 

volatile 易失 

---------------返回值 

void 无返回值 

程序控制语句 

-------循环 

for 循环 

do 运行 

while 循环 

break 跳出循环 

continue 继续 

--------条件 

if 如果 

else 反之 

switch 开关 

case 返回开关里的结果 

default 默认 

----------异常处理 

try 捕获异常 

catch 处理异常 

finally 有没有异常都执行 

throw 抛出一个异常对象 

throws 声明一个异常可能被抛出 

---------其他 

instanceof 实例 

assert断言 

return 返回 

类型 

------------基本类型 

boolean 布尔型 

byte 字节型 

char 字符型 

double 双精度, 

float 浮点 

int 整型 

long 长整型 

short 短整型 

----------基本类型值 

true 真 

false 假 

null 空 

-------------对象引用(创建) 

super 父类,超类 

this 本类 

new 新创建

JAVA关键字总结(整理后最全最详细) JAVA关键字总结(整理后最全最详细) JAVA的关键字总结,简单明了,说明详细 是个不错的文档 立即下载

相关推荐

七、永磁同步电机矢量控制(FOC)—MTPA控制及Simulink仿真

前面几节的内容已经完成Id=0控制策略的理论和仿真以及双闭环PI参数整定。在接下来几节中,将陆续讲解MTPA、弱磁控制等内容。

weixin_45182459的博客 8194

java的关键字

这个方法表示,在执行这个方法的时候,可能产生一个异常,如果产生异常了,那么谁调用了这个方法,就抛给谁。因为你没有处理异常,所以遇到异常后,执行完finally后,方法就已抛出异常的方式退出了。程序的流程是:运行到try块中,如果有异常抛出,则转到catch块,catch块执行完毕后,执行finally块的代码,再执行finally块后面的代码。3)两者都是消极处理异常的方式(这里的消极并不是说这种方式不好),只是抛出或者可能抛出异常,但是不会由函数去处理异常,真正的处理异常由函数的上层调用处理。

weixin_44606912的博客 3455

Windows事件ID 10010报错:DCOM注册超时与Game Bar修复指南

DCOM(分布式组件对象模型)是Windows中用于跨进程组件通信的核心机制,其注册超时问题常表现为事件ID 10010报错。当Game Bar的PresenceWriter组件因权限配置不当、组件损坏或开机资源竞争而无法在限定时间内向DCOM注册时,系统会记录该错误,并可能伴随DCOM服务主机CPU占用升高或游戏栏功能异常。理解DCOM激活原理与Network Service账户权限,有助于从权限修复、组件重注册及开机时序优化等层面系统排查。本文针对不同Windows版本,提供从静默处理到根治的完整方案,

weixin_33563728的博客 924

【java基础】java关键字总结及详解

Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。 (一)总表:java关键字共53个(其中包含两个保留字const,goto) 另外,Java还有3个保留字:true、false、null。它们不是关键字,而是文字。包含Java定义的值。和关键字一样,它们也不可以作为标识符使用。参考百度百科 (二)大致含义 关键字 含

qq_43273025的博客 1万+

YOLOv5改进 | 多尺度特征提取 | 结合多样分支块及融合的高级设计(CVPR2021)

YOLOv5改进 | 多尺度特征提取 | 结合多样分支块及融合的高级设计(CVPR2021)

qq_44224801的博客 2068

Python爬虫实战:美团外卖商家数据抓取与分析

随着互联网技术的快速发展,外卖平台已成为人们日常生活中不可或缺的一部分。本文基于Python爬虫技术,使用最新的异步爬虫框架和反爬虫绕过技术,实现了对美团外卖平台商家信息与评分数据的自动化抓取。通过对抓取数据的清洗、存储和分析,为餐饮行业市场研究和商业决策提供数据支持。本文详细介绍了爬虫的设计思路、技术实现方案、数据处理方法以及可视化分析结果,为相关领域的研究者和开发者提供参考。关键词:Python爬虫;美团外卖;数据抓取;数据分析;异步爬虫。

2201_76125261的博客 1822

【JAVA基础】JAVA关键字总结及详解

【JAVA基础】JAVA关键字总结及详解 JAVA中50个关键字(包含2个保留字) 关键字(Key Word):JAVA语言中预定义的、有特殊意义的标识符,它对于Java编译器有特殊意义,用户只能按照系统规定的方式使用,不能重新定义。JAVA中所有关键字都是小写的。 关键字用来表示数据类型、程序的结构等,它不能用作变量名、方法名、类名、包名和参数。另外,Java还有3个保留字:true、false、null,它们不是关键字,包含Java定义的值。和关键字一样,它们也不可以作为标识符使用。 保留字(Reser

lp15929801907的博客 7802

【宝藏级】全网最全的Pandas详细教程(2万字总结)

【回炉重造】Python之Pandas详细教程前言为什么要学习pandas?什么是Pandas?官网1. Pandas的索引操作索引对象Index {#索引对象index}1. Series和DataFrame中的索引都是Index对象2. 索引对象不可变,保证了数据的安全常见的Index种类Series索引 {#series索引}1. index 指定行索引名2. 行索引3. 切片索引4. 不连续索引5. 布尔索引DataFrame索引1. columns 指定列索引名2. 列索引3. 不连续索引高级索引

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 6万+

Java中的关键字有哪些?「Java中53个关键字的意义及使用方法」

Java中的关键字有哪些?Java的关键字(keyword)有多少个?Java的保留字(reserveword)有多少个?分别是什么?Java的关键字分别是什么,作用是什么?

杨明金的博客 9万+

2024年 Flutter 面试题大全(2024.6.28持续更新中)

2024年 Flutter 面试题大全(持续更新中)

Code Metaverse 6666

Android oom_adj 更新原理(一)

通过之前的两篇博文《lmkd 机制详解》和《lmkd中adj score的算法剖析》中,根据计算出来的 min_score_adj 选择大于该值的 oom_adj 的进程进行 kill 处理。oom_adj 随着应用状态的不同其值也是伴随着变化的。本文将通过源码剖析 oom_adj 更新的原理。

私房菜 2655

Java 关键字

Java 关键字

weixin_41545189的博客 941

提示词驱动的多智能体协作系统

《提示词驱动的多智能体协作系统》 关键词:人工智能、多智能体系统、协作机制、提示词驱动、系统设计与应用 摘要:本文深入探讨提示词驱动的多智能体协作系统,首先介绍其背景和核心概念,然后详细分析多智能体系统的基本原理和提示词驱动的协作机制,最

AI天才研究院 849

什么是java的关键字_java中常见的关键字

什么是关键字呢?概述:关键字就是在java语言中赋予特殊含义的单词特点:1.组成的关键字的单词全是小写2.常见的代码编辑器中,对关键字都有特殊的颜色标记比如在idea中对关键字都有特殊的颜色标记:在java中常见的关键字有很多,千万不能死记硬背,用一个记一个就行了,下面我举出一些常见的关键字。常见关键字:Abstract 抽象的一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的...

weixin_42355204的博客 4231

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

java关键字_Java关键字

java关键字Java keywords are the reserved words that are used by the Java compiler. These keywords have special meaning to the Java compiler. The reserved keywords help us in writing code and help the com...

从零开始的教程世界 1393

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【JAVA】JAVA关键字

用于定义数据类型的关键字:class、interface、enum、byte、short、int、long、float、double、char、boolean、void。用于定义流程控制的关键字:if、else、switch、case、default、while、do、for、break、continue、return。用于定义访问权限修饰符的关键字:private、protected、public。用于定义类、函数、变量修饰的关键字:abstract、final、static。关键字:package。

weixin_46532751的博客 4408

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

java as关键字_Java 关键字专题

总览Java 语言中有 50 个关键字,这些关键字不能用作标识符,如下图所示(来自 jls8)其中关键字 const 和 goto 是预留的,现在无法使用,并且在程序中出现会是编译器产生错误信息。true 和 false 也许看起来像是关键字,但是他们专门用于表示布尔类型的字面量。类似的, null 专门用于表示 Null 类型的字面量。其中 strictfp 始于 1.2,assert 始于 1...

weixin_29157493的博客 1624

java 有哪些关键字_Java中的关键字有哪些

Java中一些赋以特定的含义、并用做专门用途的单词称为关键字(keyword)。在定义自己的标识符的时候,不要和这些关键字重名,否则,在编译时将会出现错误。比如,下面的变量定义就是错误的:int byte;在这个例子中,试图定义一个int类型的变量“byte”,但是因为“byte”是关键字,所以不能用来作为变量名。所有Java关键字都是小写的,TURE、FALSE、NULL等都不是Java关键字,...

weixin_30649767的博客 1199

Java中的一些关键字

蓝色的不是颜色,是链接(别人写的真好,我只能学习了……) 关键字介绍 关键字 功能 备注 transient 修饰对象的变量,使其不被序列化。 序列化:对象转变成字节序列,实体类实现Serializable接口。 instanceof 在运行时指出对象是否是特定类的一个实例。返回值类型是boolean。 Boolean dogIsAnimal = d...

吃西瓜不吐葡萄皮 320

java关键字

简介 Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。 Java关键字是对Java编译器有特殊含义的字符串,是编译器和程序员的一个约定,程序员利用关键字来告诉编译器其声明的变量类型、类、方法特性等信息。Java语言共定义了如下所示的关键字。 abstract assert

baidu_35975930的博客 2489

java关键字const_java 关键字详解

一、关键字总览:访问控制privateprotectedpublic类,方法和变量修饰符abstractclassextendsfinalimplementsinterfacenativenewstaticstrictfpsynchronizedtransientvolatile程序控制breakcontinuereturndowhileifelseforinstanceofswitchcase...

weixin_34312809的博客 6390

java关键字有system吗_java 关键字

java 关键字Java关键字(keywords)abstract default if private thisboolean do implements protected throwbreak double import public throwsbyte...

weixin_36086687的博客 1869

java outer关键字_Java关键字

Java关键字Java关键字是编程语言里事先定义的,有特别意义的单词,Java语言中所有的关键字都是小写的英语单词。Java的关键字对Java的编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数等。byteshortintlongfloatdoublebooleancharifforelsewhiledocontinuebreakpu...

weixin_30572265的博客 515

java关键字 native_java关键字native

Java 中的所有整数值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L) ,这表示 该值应解释为 long。 27.native native 关键字可以应用于方法,以指示......Java Foundation Classes Java Message Service Java Management Extensions Java Naming & Directo...

weixin_34193397的博客 333

sizeof不是java关键字是_java基础之关键字

作者:matrix-stopno呵呵,不管别的,来几条题目先,作对了你牛^_^1, which of the following are keywords or reserved words in java?a) if b)then c)goto d)while e)case f)sizeof2, which of the following are java key words?a)double...

weixin_39738774的博客 1796
上一篇: Java获取系统中已经安装的字体
下一篇: Eclipse 用空格替换 tab键
KingLearnJava
博客等级 码龄12年 93粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值