Skip to content

标识符和保留字


标识符

基本介绍

(1) Java 对各种变量、方法和类等命名时使用的字符序列称为标识符

(2) 凡是自己可以起名字的地方都可以使用标识符, 例如:int num1 = 90;

命名规则

(1) 由 26 个英文字母(大小写)、0-9、或 $ 组成。

(2) 不能以数字开头,例如:int 3ab = 1; 会出错。

(3) 不能使用关键字、保留字,但可以包含关键字和保留字。 例如:int totalNum = 10; 和 int n = 90; 都是合法的。

(4)标识符不能包含空格。 例如:int a b = 90; 会出错。

(5) 不能有 -,例如:int h-x = 10;,这是错的,可以使用下划线


命名规范

包名

多单词组成时所有字母都小写:aaa.bbb.ccc 例如:com.hsp.crm

类名、接口名

驼峰命名法(大驼峰

多单词组成时,所有单词的首字母大写:XxxYyyZzz 例如:TankShotGame

变量名、方法名

驼峰命名法(小驼峰

多单词组成时,第一个单词首字母小写第二个单词开始每个单词首字母大写:xxxYyyZzz 例如:tankShotGame

常量名

所有字母都大写,不同单词用下划线连接:XXX_YYY_ZZZ 例如:TAX_RATE


保留字

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

java
byValue、cast、future、 generic、 inner、 operator、 outer、 rest、 var 、 goto 、cons