Java关键字一览表(带详细解释)
关键字又称保留字,是 Java 语言中已经被赋予特定意义的一些单词,不可以把这些单词作为标识符来使用。
所谓标识符,可以简单地被理解为一个名字,它是用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。
Java 语言中的关键字如下表所示。
声明:《Java系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。
所谓标识符,可以简单地被理解为一个名字,它是用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。
Java 语言中的关键字如下表所示。
关键字 | 说 明 | 关键字 | 说 明 |
---|---|---|---|
abstract | 表明类或者成员方法具有抽象属性 | class | 用于声明类 |
assert | 断言,用来调试程序 | const | 保留关键字,没有具体含义 |
boolean | 布尔类型 | continue | 回到一个块的开始处 |
break | 跳出语句,提前跳出一块代码 | default | 默认,如在 switch 语句中表示默认分支 |
byte | 字节类型 | do | do...while 循环结构使用的关键字 |
case | 用在 switch 语句之中,表示其中的一个分支 | double | 双精度浮点类型 |
catch | 用在异常处理中,用来捕捉异常 | else | 用在条件语句中,表明当条件不成立时的分支 |
char | 字符类型 | enum | 用于声明枚举 |
extends | 用于创建继承关系 | public | 公有权限修饰符 |
final | 用于声明不可改变的最终属性,如常量 | return | 返回方法结果 |
finally | 声明异常处理语句中始终会被执行的代码块 | short | 短整数类型 |
float | 单精度浮点类型 | static | 静态修饰符 |
for | for 循环语句关键字 | strictfp | 用于声明 FP_strict (单精度或双精度浮点数)表达式遵循 IEEE 754 算术标准 |
goto | 保留关键字,没有具体含义 | super | 父类对象 |
if | 条件判断语句关键字 | switch | 分支结构语句关键字 |
implements | 用于创建类与接口的实现关系 | synchronized | 线程同步关键字 |
import | 导入语句 | this | 本类对象 |
instanceof | 判断两个类的继承关系 | throw | 抛出异常 |
int | 整数类型 | throws | 方法将异常处理抛向外部方法 |
interface | 用于声明接口 | transient | 声明不用序列化的成员域 |
long | 长整数类型 | try | 尝试监控可能抛出异常的代码块 |
native | 用于声明一个方法是由与计算机相关的语言(如 C/C++/FORTRAN 语言)实现的 | var | 声明局部变量 |
new | 用于创建新实例对象 | void | 表明方法无返回值 |
package | 包语句 | volatile | 表明两个或多个变量必须同步发生变化 |
private | 私有权限修饰符 | while | while 循环语句关键字 |
protected | 受保护权限修饰符 |
声明:《Java系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。