1.什么是java标识符?
标识符 :由开发者自己定义的符合java命名规范的一个或多个字符,这些被定义的字符在程序中有特定用处,比如表示一个变量、类、对象等等;
2.标识符的定义规则?
(1)标识符只能由字母(a-zA-Z)、数字(0-9)、下划线(_)、美元符号($)组成,不能出现除此以外的任何字符;
(2)标识符不能以数字开头,可以以字母、下划线、美元符号开头;
(3)标识符的长度原则上没有限定,可以是任意长度;
(4)标识符是严格区分大小写的,a和A表示的内容是不一样的;
(5)为了便于开发和维护,标识符的命名最好有特定的意义,比如标识年龄可以用age;
(6)自定义的标识符不能是系统已经使用的关键字或是保留字;
3.标识符的命名规范?
(1)类名和接口名的标识符中每个单词的首字母大写,其他字母小写,例如LittleDog
(2)变量名和方法名的标识符中首个单词的首字母小写,其他单词的首字母大写,例如getAttr,setName等;
(3)包名的所有单词的所有字母全部小写,例如baidu.com
(4)常量标识符的所有单词大写,单词之间使用下划线(_)连接,例如HERE_WE