标识符和保留字
标识符
基本介绍
(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