标识符的概念和组成规则
标识符的概念
- 标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。[^1]
组成规则
- 标识符由英文大小写字母
- 数字字符
- 下划线“_”、汉字(不推荐使用)、美元符号“$”组成
注意事项
- 第一个字符不能是数字。
- 不能把java关键字和保留字作为标识符
- 标识符对大小写敏感
- 标识符没有长度限制。
举例
合法标识符举例:
HelloWorld,DataClass,_983,$bS5_c7,class
不合法标识符举例:
DataClass#,98.3,Hello World,9left,go
常见的命名规则:
举例:定义一个学生类:
class Student{}
定义一个包(文件夹,用于进行区分类):
全部小写
单级:csdn
多级:mp.csdn
mp
csdn
类或者接口:
一个单词:单词的首字母必须大写
举例:Student,Dog
多个单词:每个单词的首字母必须大写
举例:HelloWorld,DataClass
方法或者属性:
一个单词:单词的首字母小写
举例:main,name
多个单词:从第二个单词开始,每个单词的首字母大写(驼峰命名法)
举例:studentName,showTime
常量:
一个单词:全部大写
举例:IQ
多个单词:全部大写,单词用“_”隔开
举例:STUDENT_MAX_AGE