Java共有53个关键字(2个保留关键字) | ||
基本数据类型(8种) | ||
关键字 | 解释 | 占字节数 |
byte | 字节型 | 1 |
boolean | 布尔型 | 1 |
char | 字符型 | 2(Unicode码) |
short | 短整型 | 2 |
int | 整型 | 4 |
float | 浮点型 | 4 |
long | 长整型 | 8 |
double | 双精度 | 8 |
其它数据类型(5种) | ||
关键字 | 解释 | 备注 |
void |
|
|
null |
|
|
true |
|
|
false |
|
|
enum | 枚举 |
|
访问修饰符(3个) | ||
关键字 | 解释 | 备注 |
public |
|
|
protected |
| 同包和不同包子类 |
default | 默认的,不存在的关键字 | 同包 |
private |
|
|
类、接口相关(6个) | ||
关键字 | 解释 | 备注 |
class |
|
|
interface |
|
|
abstract |
|
|
implements |
|
|
extends |
|
|
new |
|
|
包相关(2个) | ||
关键字 | 解释 | 备注 |
import |
|
|
package |
|
|
流程控制(12个) | ||
关键字 | 解释 | 备注 |
if |
|
|
else |
|
|
while |
|
|
for |
|
|
switch |
|
|
case |
|
|
default |
|
|
do |
|
|
break |
|
|
continue |
|
|
return |
|
|
instanceof |
| 关系运算符 |
修饰方法、类、属性和变量(共9个) | ||
关键字 | 解释 | 备注 |
static |
|
|
final |
|
|
super |
|
|
this |
|
|
native |
|
|
strictfp |
|
|
synchronized |
|
|
transient |
|
|
volatile |
|
|
异常相关(5个) | ||
关键字 | 解释 | 备注 |
try |
|
|
catch |
|
|
finally |
|
|
throw |
|
|
throws |
|
|
其它关键字(1个) | ||
关键字 | 解释 | 备注 |
assert | 断言 |
|
保留关键字(2个) | ||
关键字 | 解释 | 备注 |
const |
|
|
goto |
|