Java关键字又叫保留字,对Java的编译器有特殊的意义。
Java关键字都是由小写字母组成,关键字 的用法和写法都是固定的。
用于定义数据类型的关键字 | ||||
class | void | interface | boolean | |
byte | short | int | long | float |
double | ||||
用于定义数据类型值的关键字 | ||||
true | false | null | ||
用于定义流程控制的关键字 | ||||
if | else | switch | case | default |
while | do | for | break | continue |
return | ||||
用于定义访问修饰符的关键字 | ||||
public | private | protected | ||
用于定义类、函数、变量修饰符的关键字 | ||||
abstract | final | static | synchronized | |
用于定义类与类之间关系的关键字 | ||||
extends | implements | |||
用于定义建立实例及引用实例,判断实例的关键字 | ||||
new | this | super | instanceof | |
用于处理异常的关键字 | ||||
try | catch | finally | throw | throws |
用于包的关键字 | ||||
package | import | |||
其他修饰符关键字 | ||||
native | strictfp | transient | volatile | assert |
除关键字外,Java还有两个保留字 goto 和 const
标识符:用来起标识作用的符号。就是程序员对自己定义的东西起的名字,类名、方法名、变量名、常量名等。
命名规则:
- 由大小写字母,数字,下划线(_),美元符号($)组成。
- 数字不能开头。
- Java关键字不能使用。
- 严格区分大小写。
合法的标识符:name,_Tio,$4,_$HELLO,$1k;
非法的标识符:34k,class,-hello
标识符书写规范(建议):
- 类名:首字母大写;多个单词时,每个单词的首字母大写,如:Demo,MyTest。
- 方法名:首字母小写;多个单词时,从第二个单词开始,每个单词的首字母大写,如:add,addFloat,addDouble。
- 变量名:首字母小写;多个单词时,从第二个单词开始,每个单词的首字母大写,如:number,myAddNum。
- 常量名:每个字母都大写,多个单词之间用下划线(_)连接。如:TEST_URL,MY_PI。
注:书写规范不是一定的,不遵循规范时程序不会出错,命名规则是一定要遵循的,不然源代码无法编译。采用统一的命名规范有利于提高代码的可读性,提高工作效率。