Java关键字与保留字
关键字
- 被Java语言赋予了特殊含义,用作专门用途的字符串(单词)
- 特点: 关键字中所有的字母都是小写
- 官方地址:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html
true false null 严格算讲不算是关键字
保留字
现有的Java版本尚未使用的,但以后的版本可能会作为关键字使用,所以自己命名标识符时要避免使用这些保留字
goto,const
标识符
凡是可以自己起名字的地方都叫做标识符(类名,包名,方法名,变量名…)
- 由26个英文字母大小写,0-9,_或者$组成
- 数字不可以开头
- 不可以使用关键字和保留字,但能包含关键字和保留字
- Java中严格区分大小写,长度无限制
- 标识符不可以包含空格
- 如果不遵守规格则编译不通过
命名规范
-
包名:多单词组成是所有的字母都是小写 : xxxyyyzzz
-
类名,接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
-
变量名,方法名:多单词组成时,第一个单词的首字母小写,第二个单词开始的每个首字母大写:xxxYyyZzz
-
常量名: 所有的字母都要大写,多单词时每个单词用下划线链接XXX_YYY_ZZZ
-
建议大家遵守,利于区别
- 在起名时,为了提高阅读性,要尽量使用有意义的“见名知意”
- java采用unicode字符集,因此标识符也可以使用汉字声明,但是不建议使用。
更多细节详见《代码整洁之道.pdf》(没有则可以联系博主获取)