Java中的标识符

标识符的概念

标识符是用户编程时使用的名字,用于给方法、变量、常量、类等命名。简单点说,就是给包、类、方法、变量等起的名字

Java中标识符的组成规则

字符下划线“_”,美元符号“$”组成。(这里的字符采用unicode字符集,所以包含英文大小写字母数字字符中文字符(我们一般不建议使用))。因此,你也可以说Java标识符字母、数字、下划线和美元符号组成。
注意事项
Java中的标识符命名不能关键字,不能以数字开头。并且标识符大小写敏感,也就是Java标识符区分大小写的。

Java中标识符的命名规则

Java标识符的命名最常用的就是,驼峰式命名规则,其中又分为小驼峰式命名和大驼峰式命名。

小驼峰式命名

适用范围:

  • 方法名、变量名

使用规则:

  • 如果是一个单词,所有字母全部小写
  • 如果是多个单词,从第二个单词开始首字母要大写,其余字母小写

大驼峰式命名

适用范围:

  • 类、接口

使用规则:

  • 如果是一个单词,首字母大写
  • 如果是多个单词,每个单词首字母大写

其他命名规则

Java标识符命名中,除了常见的驼峰式命名规则之外,我们还给Java其他的类别也规定了相关的命名规则。比如:
包:

  • 包的命名最好是域名倒过来,所有字母均要求小写

常量(这里说的是自定义常量):

  • 如果是一个单词,所有字母均大写
  • 如果是多个单词,所有字母全部大写,用下划线区分每个单词。举个例子,final int MIN_NUMBER = 1;

值得注意

另外标识符的命名,最好要能做到见名知意,这样在后期维护代码时才不会那么头疼。比如,userNumber;teacherNumber;等。

欢迎点赞~