Java 程序需要坚持下列的命名规范以提高可读性并降低意外错误出现的可能性。遵守这些命名规范,可以使他人阅读你的代码和帮助你时更加轻松。
类型名(类、接口、枚举等等)应以大写字母开头,随后的每个单词首字母大写。例如:String、
ThreadLocal
和 NullPointerException
。有时被称为 pascal case(帕斯卡命名法)。
方法名应使用 camelCased(驼峰式命名法),即它们应以小写字母开头,随后的每个单词首字母大写。例如:indexOf、printStackTrace、interrupt。
字段名应使用和方法名一样的驼峰式命名法。此外,static final
修饰可变对象时应使用驼峰式命名。
常量表达式命名(static final
不可变对象)应被写为 ALL_CAPS形式,使用下划线分割每个单词。例如:YELLOW
、DO_NOTHING_ON_CLOSE
。这同样适用于枚举类(Enum
)的变量命名。