编写代码规范

来源:互联网 发布:php curl 超时设置 编辑:程序博客网 时间:2024/06/15 04:00

1、Java实体类规范

实现序列化接口(Serializable)

给属性添加get/set方法

2、字段方法命名

必须满足驼峰命名法,类名首字母必须大写

3、注释

文件、类、字段、方法(除get/set方法以外)必须有注释,格式建议如下:

/**

*@ClassName:类名

*@Description:描述

*@author:作者

*@date 时间

*/

4、equals()方法使用

常量必须在前面:eg:“str".equals(xxx);

5、接收到的方法参数必须判断是否为空值之后再使用

6、字段之间及方法之间间隔一行

7、每个方法只实现一个功能

8、for循环不超过三层,如果超过,请考虑递归算法;if条件判断不能超过五个

9、关键字、运算符、变量等不超过130字符

10、同一行语句不能太长,最长不超过130字符

11、方法体内的行数一般不超过60行,如超过,可抽取成方法

0 0