1.关键字(keyword):

用于定义数据类型的关键字:

class \ interface \ enum \ byte \ short \ int

long \ float \ double \ char \ boolean \ void

用于定义流程控制的关键字:

if \ else \ switch \ case \ default

while \ do \ for \ break \ continue \ return

用于定义访问权限修饰符的关键字:

private \ protected \ public

用于定义类,函数,变量修饰符的关键字:

abstract \ final \ static \ synchronized

用于定义类与类之间关系的关键字:

extends \ implements

用于定义建立实例及引用实例,判断实例的关键字:

new \ this \ super \ instanceof

用于异常处理的关键字:

try \ catch \ finally \ throw \ throws

用于包的关键字:

package \ import

其他修饰符关键字:

native \ strictfp \ transient \ volatile \ assert

用于定义数据类型值的字面值:

true \ false \ null

2.保留字(reserved word):

  • Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字

goto \ const