Java语言关键字如下:
关键字 | 说明 |
---|---|
abstract | 声明抽象 |
boolean | 布尔型 |
break | 跳出循环 |
byte | 8位有符号数 |
case | switch分支 |
catch | 异常处理 |
char | 16位Unicode字符 |
class | 定义类 |
const | 不再使用,预留 |
continue | 继续下一次循环 |
default | switch分支默认情况 |
do | 循环语句 |
double | 双精度浮点数类型 |
else | if分支条件不成立情况 |
extends | 继承 |
false | 布尔型值false |
final | 声明常量、不可改变 |
finally | 异常处理,无论是否异常均执行 |
float | 单精度浮点型数 |
for | 循环语句 |
goto | 不再使用 |
if | 分支条件 |
implements | 实现接口 |
import | 引入 |
instanceof | 测试对象是否为类的实例 |
int | 32位整数类型 |
interface | 声明接口 |
long | 长整数类型,64位 |
native | 声明方法是用非Java语言实现的 |
new | 创建新实例 |
null | 空引用 |
package | 定义包 |
private | 私有类型 |
protected | 受保护类型 |
public | 公共类型 |
return | 返回值 |
short | 16位短整数类型 |
static | 声明静态属性或方法 |
strictfp | 浮点运算符严格保持IEEE754规范 |
super | 代表父类实例 |
switch | 多分支选择 |
synchronized | 同步方法 |
this | 当前实例 |
throw | 抛出异常 |
throws | 声明可能出现的异常 |
transient | 暂时不保存 |
true | 布尔类型true值 |
try | 异常处理 |
void | 没有返回值 |
volatile | 指定变量在多个线程之间共享 |
while | 循环语句 |
除了上述关键字,还有一个特殊的关键字"var",Java 10 才引入了该关键字,用于进行局部变量类型推断。