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()

责编:豆豆技术应用

正在加载评论...