所谓关键字就是指在语言中有特殊含义而成为语法的一部分的字符,他们用来表示一种数据类型,或者表示程序的结构等。而保留字是指在语言中已经定义过的字,但还没有相对应的语法,不能用做变量名,在以后的升级版本中可能成为关键字。
所有的关键字都是小写,不能用作变量名、方法名、类名、包名和参数。
java中一共有53个关键字(包含2个保留字:const、goto),根据不同的含义可以分为:用于语句、用于数据类型、用于修饰和用于方法、类、接口、包和异常几大类。
抽象类或方法。
对类,抽象类不能直接实例化,但允许被扩展(子类);
对方法,使用抽象方法的类必须是抽象类,抽象方法不在声明它的类中实现,但必须被某个子类重写。
断言,用来查找内部程序错误。
布尔类型
跳出一个Switch或循环
8位整数类型
switch中的一个分支
捕获异常的try块子句
Unicode字符类型
定义一个类类型
保留字,未使用
终端本次循环,开始下一次循环
switch的缺省子句
运行,常与while连用
双精度浮点数类型
if语句的else子句
枚举类型
定义一个类的父类
一个常量,或不能覆盖的一个类或方法
try块中总会执行的部分
单精度浮点数类型
一种循环类型
保留字,未使用
一个条件语句
定义一个类实现的接口
导入一个包
测试一个对象是否为一个类的实例
32位整数类型
接口,一种抽象类型,其中包含可以由类实现的方法
64位长整数类型
由宿主系统实现的方法
分配一个新对象或数组
空引用
包含类的一个包
这个特性只能由该类内部的方法访问
这个特性只能由该类、其子类以及同一个包中的其他类访问
这个特性可以由所有方法访问
从一个方法返回
16位整数类型
这个特性是这个类特有的,而不属于这个类的对象
对浮点数计算使用严格的规则
超类对象或构造函数
一个选择语句
线程同步,原子的方法或代码块
当前类的一个方法或构造函数的隐含参数
抛出一个异常
一个方法可能抛出的异常
标志非永久的数据
铺货异常的代码块
指示一个方法不返回任何值
确保一个字段可以由多个线程访问
一种循环
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/weixin_43598687/article/details/121784698
内容来源于网络,如有侵权,请联系作者删除!