4. Java中的标识符
Java语言中,所有能够自己定义名字的地方,都叫标识符。如:类名、变量名、方法名、接口名、枚举名。
标识符的命名规则
- 标识符只能使用:字母、数字、下划线
_
、美元符$
; - 标识符不能以数字开头;
- 标识符中不能有空格;
- 标识符不能是Java中的关键字或保留字。
标识符的命名规范
标识符的命名还有一些约定俗成的规范:
- 标识符的名称要有意义,见名知义,一般使用英文单词,不要使用拼音;
- 类名、接口名、枚举名使用大驼峰的命名规则(每个单词首字母大写)
public class ArrayList {}
- 变量名、方法名使用小驼峰的命名规则(第一个单词首字母小写,其余单词首字母大写)
String gender = "男";
String firstName = "李"; - 常量名单词要全大写,单词之间使用下划线连接。
final String COMMON_KEY_PREFIX = "key";
- 包名使用域名的反写形式:
com.shiguangping.entity
危险
Java 中严格区分大小写。class
是关键字,Class
不是关键字。