定义

在程序中自定义的一些名称,例如:类名

特点

由 26 个英文字母大小写,数字:0-9,符号:_、$组成

定义合法标识符规则

  1. 数字不可以开头,例如:2Demo 就不可以。

  2. 不可以使用关键字,例如:public 就不可以,因为 public 是关键字

  3. 不可以包含“_、$”以外的特殊符号,例如:“Demo Test”就不可以,其中的空格就是特殊符号

Java中的名称规范

包名

多单词组成时所有字母都小写

例如:xxxyyyzzz

类名接口名

多单词组成时,所有单词的首字母大写

例如:XxxYyyZzz

变量名和函数名

多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写

例如:xxxYyyZzz

常量名

所有字母都大写,多单词时每个单词用下划线连接

例如:XXX_YYY_ZZZ

PS.

  1. Java中严格区分大小写

  2. 在起名字时,为了提高阅读性,要尽量有意义

  3. 公司中经常会通过“_”代表某一类名称,例如:_temp

  4. 通过“$”分隔主名称与子名称,例如:TrafficLamp$Red