Java编码规范
http://tech.ddvip.com 2006年04月02日 社区交流
本文详细介绍Java编码规范
1. Java 命名约定
除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。
1.1 一般概念
n 尽量使用完整的英文描述符
n 采用适用于相关领域的术语
n 采用大小写混合使名字可读
n 尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一
n 避免使用长的名字(小于 15 个字母是个好主意)
n 避免使用类似的名字,或者仅仅是大小写不同的名字
n 避免使用下划线(除静态常量等)
1.2 示范
包(Package) 采用完整的英文描述符,应该都是由小写字母组成。对于全局包,将你的 Internet 域名反转并接上包名。 java.awt,com.ambysoft.www.persistence
类(Class) 采用完整的英文描述符,所有单词的第一个字母大写。 Customer, SavingsAccount
接口(Interface) 采用完整的英文描述符说明接口封装,所有单词的第一个字母大写。习惯上,名字后面加上后缀 able, ible 或者 er,但这不是必需的。 Contactable,Prompter
组件/部件(Component) 使用完整的英文描述来说明组件的用途,末端应接上组件类型。 okButton, customerList,fileMenu
异常(Exception) 通常采用字母 e 表示异常。 e
类变量 字段采用完整的英文描述,第一个字母小写,任何中间单词的首字复笮础?firstName, lastName
实参/参数 同字段/属性的命名规则 public void setFirstName(String firstName){ this.firstName = firstName;}
局部变量 同字段/属性的命名规则
获取成员函数 被访问字段名的前面加上前缀 get。 getFirstName(), getLastName()
责编:豆豆技术应用