标识符
1.标识符的组成
-
标识符由字母(A-Z,a-z)、数字(0-9)、下划线(_)和美元符号($)组成。
-
标识符的第一个字符必须是字母、下划线或美元符号,不能是数字。
2.标识符的规则
-
大小写敏感:Java是大小写敏感的语言,因此
MyClass
和myclass
会被视为两个不同的标识符。 -
长度无限制:理论上,Java中的标识符长度没有限制,但过长的标识符会降低代码的可读性。
-
不能是Java的关键字或保留字:如
public
、class
、int
等不能用作标识符。 -
命名规范:虽然Java不强制要求特定的命名规范,但遵循一定的命名规范(如驼峰命名法)可以提高代码的可读性和可维护性。
3.标识符的命名规范(建议)
-
类名:首字母大写,后续每个单词的首字母也大写(大驼峰命名法),如
MyClass
、GoodMan
。 -
方法名和变量名:首字母小写,后续每个单词的首字母大写(小驼峰命名法),如
myMethod
、myVariable
。 -
常量名:全部大写,多个单词之间用下划线分隔,如
MAX_VALUE
、INT_MAX_VALUE
。 -
包名:全部小写,多个单词之间用点号分隔,如
com.example.mypackage
。