Java命名规则与规范


概念

  • 规则:必须遵守的强制要求,不符合就会编译错误
  • 规范:一些建议,一般为大部分程序员的共识性习惯
  • 标识符:可以自定义名称的,都叫标识符,如类、变量、方法等的名称

命名规则

  • 只能使用字母、数字、下划线和美元符号
  • 严格区分字母大小写
  • 长度无限制
  • 不能以数字开头
  • 不能直接使用Java关键字和保留字,但可以包含

命名规范

  • 虽然可以,但不建议使用中文
  • 可以使用多个单词,但不宜太长,做到见名知义即可
  • 包名:全小写,aaabbbccc
  • 类名、接口名:大驼峰,每个单词首字母大写,AaaBbbCcc
  • 变量名、方法名:小驼峰,首字母小写,后面每个单词首字母大写,aaaBbbCcc
  • 常量名:全大写,多个单词之间使用下划线分隔,AAA_BBB_CCC