答案是一共有53个关键字,准确的说是:51个关键字+2个(保留字)
保留的两个关键字是下面两个!
const 常量
goto 转到
下面说说其他的51个分别是那些!
1).访问修饰符的关键字(共3个)
public 公有的
protected 受保护的
private 私有的
2).定义类、接口、抽象类和实现接口、继承类的关键字、实例化对象(共6个)
class 类
interface 接口
abstract 声明抽象
implements 实现
extends 继承
new 创建新对象
3).包的关键字(共2个)
import 引入包的关键字
package 定义包的关键字
4).数据类型的关键字(共12个)
byte 字节型
char 字符型
boolean 布尔型
short 短整型
int 整型
float 浮点型
long 长整型
double 双精度
void 无返回
null 空值
true 真
false 假
5).条件循环(流程控制)(共12个)
if 如果
else 否则,或者
while 当什么的时候
for 满足三个条件时
switch 开关
case 返回开关里的结果
default 默认
do 运行
break 跳出循环
continue 继续
return 返回
instanceof 实例
6).修饰方法、类、属性和变量(共9个)
static 静态的
final 最终的不可被改变的
super 调用父类的方法
this 当前类的父类的对象
native 本地
strictfp 严格,精准
synchronized 线程,同步
transient 短暂
volatile 易失
7).错误处理(共5个)
catch 处理异常
try 捕获异常
finally 有没有异常都执行
throw 抛出一个异常对象
throws 声明一个异常可能被抛出
8).无类别(共2个)
enum 枚举,列举型别
assert 断言