以下是Java编程语言中可用关键字的摘要。关键字是Java已经在内部使用的保留字,因此我们无法使用此关键字创建变量并为其命名。
关键词 | 含义 | abstract | 抽象类或方法 |
assert | 用于定位内部程序错误 |
boolean | 布尔类型 |
break | 脱离开关或循环 |
byte | 8位整数类型 |
case | 开关的情况 |
catch | try块的子句捕获异常 |
char | Unicode字符类型 |
class | 定义一个类类型 |
const | 未使用 |
continue | 在循环结束时继续 |
default | 开关的默认子句 |
do | do/while循环的顶部 |
double | 双精度浮点数类型 |
else | if语句的else子句 |
extends | 定义一个类的父类 |
final | 常量,无法覆盖的类或方法 |
finally | try块中始终执行的部分 |
float | 单精度浮点类型 |
for | 循环类型 |
goto | 未使用 |
if | 有条件的陈述 |
implements | 定义一个类实现的接口 |
import | 进口包裹 |
instanceof | 测试对象是否是类的实例 |
int | 32位整数类型 |
interface | 具有类可以实现的方法的抽象类型 |
long | 64位长整数类型 |
native | 由主机系统实现的方法 |
new | 分配一个新的对象或数组 |
null | 空引用 |
package | 一类课程 |
private | 仅可由此类的方法访问的功能 |
protected | 仅可由此类,其子级和同一包中的其他类的方法访问的功能 |
public | 所有类的方法都可以访问的功能 |
return | 从方法返回 |
short | 16位整数类型 |
static | 该功能是同类产品独有的,而不是同类产品中的对象 |
strictfp | 使用严格的规则进行浮点计算 |
super | 超类对象或构造函数 |
switch | 选择声明 |
synchronized | 对线程来说是原子的方法或代码块 |
this | 方法或此类的构造函数的隐式参数 |
throw | 引发异常 |
throws | 方法可以抛出的异常 |
transient | 标记不应持久的数据 |
try | 捕获异常的代码块 |
void | 表示不返回任何值的方法 |
volatile | 确保多个线程可以连贯地访问一个字段 |
while | 一个循环 |