标识符
标识符
什么是标识符
在 Java 源代码中,开发者有权利自己命名的单词都是标识符
在 Java 中,标识符是用来给变量、方法、类和包等命名的字符序列
标识符的长度没有限制,但是建议使用有意义的、简短的标识符,以提高代码的可读性和可维护性
标识符可以标识什么
变量名
方法名
类名、接口名、枚举名、注解名
包名
常量名
...
标识符命名规则
标识符可以由字母、数字、下划线(_)和美元符号($)组成,不能含有其他符号
Java 是采用 Unicode 编码,支持全球任何一个国家的语言,所以这里的字母指的是任何一个国家的文字
标识符不能以数字开头
标识符不能是 Java 中的关键字,如 public、class、void 等
标识符是区分大小写的,既 Foo 和 foo 是两个不同的标识符
标识符的长度没有限制,但是 Java 建议使用有意义的、简短的标识符
标识符命名规范
见名知意
驼峰式命名方式
类名、接口名、枚举、注解都要首字母大写,后面每个单词首字母大写。如 StudentService、UserService
变量名和方法名:首字母小写,后面的每个单词首字母大写。如 doSome、doOther
常量名:全部大写,每个单词用下划线连接。如 LOGIN_SUCCESS、SYSTEM_ERROR
包名:全部小写
Powered by Waline v3.0.0-alpha.11