什么是标识符
简单地说,标识符就是一个对象的名字,比如人登记户口时需要填写的姓名,但是这两者不能等同,因为不同的人可以使用相同的名字,而在java里,不同的对象在同一时刻不能使用相同的名字。这些对象包括变量,常量(除项目名外),包,类,接口,方法等。
标识符的命名规则
在给对象命名时需要遵守一定的规则,否则会出错,下面给出Java标识符的基本命名规则:
- 标识符由字母,数字,下划线("_"),"$"组成,且首字母不能是数字,以其他三种符号开头都行;
- 不能把Java关键字(关键字是java语言已经将其规定有特殊含义的标识符)作为标识符;
- 标识符没有长度限制,但是不要毫无意义的增加长度;
- 标识符对大小写敏感,A和a是不同的名字。
标识符命名的建议
(1)常量一律大写并且由多个单词组成时以_间隔,类、接口、方法名、变量名采用驼峰式(建议自行查询驼峰式命名),包名一律小写;
(2)易读(简短)、含义清楚(见名知意)。