定义
Java官方给出的定义是:Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符。标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
通俗来说就是在开发过程中需要自己命名的都叫做标识符。
标识符命名规则
**0.命名规则是在开发中必须遵守的**
1. 必须以英文、数字0-9、_(下划线)、$的一种或多种命名
2. 不能以数字开头
3. 严格的区分英文字母大小写
4. 不能包含空格
5. 可以包含但不能单独使用关键字和保留字。
标识符命名规范
**0.命名规范是为了区分标识符在开发中的具体作用,为了提高代码的可读性**
1.包名:xxxxx所有字母都小写,不论有几个单词拼接
2.类名、接口名:AaaBbbCcc 拼接的每个单词的首字母都大写,其余字母小写,被称为 大驼峰
3.变量名、方法名:aaaBbbCcc 拼接的第一个单词小写,其余单词的首字母大写,被称为小驼峰
4.常量名:拼接的单词使用_(下划线连接),并且所有字母都大写
5.要见名知意。尽量不要使用 a,a1,b1等看不出来实际含义的标识符名儿