以下是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 | 一个循环 |