1. 标识符
Java 中标识符是为方法、变量或其他用户定义项所定义的名称。
标识符命名规则
标识符可以由字母、数字、下划线(_)和美元符($)组成,不 能以数字开头。
标识符严格区分大小写。
标识符不能是Java关键字和保留字。
标识符的命名最好能反映出其作用。
2. 关键字
Java中的关键字是有对编译器有特殊意义的词,比如class是用来定义类的关键字,编译器遇到class就知道这是定义了一个类。
abstract | boolean | break | byte | case | catch |
---|---|---|---|---|---|
char | class | continue | default | do | double |
else | extends | false | final | finally | float |
for | if | implements | import | native | int |
interface | long | instanceof | new | null | package |
private | protected | public | return | short | static |
super | switch | synchronized | this | throw | throws |
transient | true | try | void | volatile | while |
3. 保留字
Java现有版本中没有特殊含义,以后版本可能会作为有特殊含义的词,或者该词虽然在Java中没有特殊含义,以后版本也不打算使用,但在其它语言中有特殊含义,不宜在Java中定义为变量名称等,因为容易混淆。
如:goto、const