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行,如超过,可抽取成方法