Java中的标识符
标识符的概念
标识符是用户编程时使用的名字,用于给方法、变量、常量、类等命名。简单点说,就是给包、类、方法、变量等起的名字。
Java中标识符的组成规则
由字符,下划线“_”,美元符号“$”组成。(这里的字符采用unicode字符集,所以包含英文大小写字母,数字字符、中文字符(我们一般不建议使用))。因此,你也可以说Java的标识符由字母、数字、下划线和美元符号组成。
注意事项
Java中的标识符命名不能是关键字,不能以数字开头。并且标识符对大小写敏感,也就是Java的标识符是区分大小写的。
Java中标识符的命名规则
Java中标识符的命名最常用的就是,驼峰式命名规则,其中又分为小驼峰式命名和大驼峰式命名。
小驼峰式命名
适用范围:
- 方法名、变量名
使用规则:
- 如果是一个单词,所有字母全部小写
- 如果是多个单词,从第二个单词开始首字母要大写,其余字母小写
大驼峰式命名
适用范围:
- 类、接口
使用规则:
- 如果是一个单词,首字母大写
- 如果是多个单词,每个单词首字母大写
其他命名规则
Java的标识符命名中,除了常见的驼峰式命名规则之外,我们还给Java中其他的类别也规定了相关的命名规则。比如:
包:
- 包的命名最好是域名倒过来,所有字母均要求小写
常量(这里说的是自定义常量):
- 如果是一个单词,所有字母均大写
- 如果是多个单词,所有字母全部大写,用下划线区分每个单词。举个例子,
final int MIN_NUMBER = 1;
值得注意
另外标识符的命名,最好要能做到见名知意,这样在后期维护代码时才不会那么头疼。比如,userNumber;teacherNumber;
等。
欢迎点赞~