1.【强制】类、类属性、类方法的注释必须使用 Javadoc规范,使用/**内容*/格式,不得使用//xxx方式。说明:在 IDE编辑窗口中,Javadoc方式会提示相关注释,生成 Javadoc可以正确输出相应注释;在 IDE中,工程调用方法时,不进入方法即可悬浮提示方法、参数、返回值的意义,提高 ...
分类:
编程语言 时间:
2017-06-13 21:10:08
阅读次数:
269
1.【强制】在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。说明:不要在方法体内定义:Pattern pattern = Pattern.compile(规则); 2.【强制】velocity调用 POJO类的属性时,建议直接使用属性名取值即可,模板引擎会自动按规范调用 POJO的 ...
分类:
编程语言 时间:
2017-06-13 21:08:15
阅读次数:
1235
1.【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可。 2.【强制】所有的覆写方法,必须加@Override注解。反例:getObject()与 get0bject()的问题。一个是字母的 O,一个是数字的 0,加@Override可以准确判 ...
分类:
编程语言 时间:
2017-06-13 19:52:44
阅读次数:
429
1. 应用范围 本规范应用于采用J2EE规范的项目中,所有项目中的JAVA代码(含JSP,SERVLET,JAVABEAN,EJB)均应遵守这个规范。同时,也可作为其它项目的参考。 2. 设计类和方法 2.1 创建具有很强内聚力的类 方法的重要性往往比类的重要性更容易理解,方法是指执行一个统一函数的 ...
分类:
编程语言 时间:
2017-06-11 17:25:58
阅读次数:
240
有些编程规范,学编程第一天就应该了解,这些习惯比你多学两章知识来的更为实际。他们甚至可能会直接影响你的编程生涯,所以。不要一開始认为这些习惯都不重要。有非常多同学认为等到技术成熟的时候再考虑它们,殊不知。坏习惯一旦养成须要花费多大的经历才干更正。一開始就对自己要求严格一些,慢慢的养成习惯,却也不认为 ...
分类:
其他好文 时间:
2017-06-10 12:37:54
阅读次数:
147
最近阿里出了java开发手册v1.2.0版,看一下自己平时有哪些做不到的,特此记录一下(不太理解的标为红色) 此手册编写是为了提供代码质量,降低协同成本,提升沟通效率。对无规范的沟通深有感触。 编程规范 变量规范 变量规范 1.类名在 PO(Persist Object) VO(Value Obje ...
分类:
编程语言 时间:
2017-05-28 16:07:01
阅读次数:
345
关于JavaBean规范 1)javaBean并不是语法规范,而是习惯编程规范,用这个规范的类,使用方便,有时候这种javaBean的类也被称为POJO plan old java Object 2)简化规范 必须有包 必须是一个java的类,必须具备一个无参构造器 声明Bean的类,属性必须是pr ...
分类:
编程语言 时间:
2017-05-22 11:57:03
阅读次数:
134
程序代码是用来读的, 提高代码可读性需要掌握PEP8代码规范 这需要坚持一致性考虑 1 关于空格 缩进使用4空格 括号换行时, 有三种范例可以遵守 右括号回退 一行最多72个字符, 超过之后需要换行 括号与括号内容之间不应该有空格 逗号, 冒号, 分号分割数据的时候应该紧跟左边的内容, 与右边内容之 ...
分类:
编程语言 时间:
2017-05-08 20:23:23
阅读次数:
225
一、Android编码规范 1.java代码中不出现中文,最多凝视中能够出现中文 2.局部变量命名、静态成员变量命名 仅仅能包括字母,单词首字母出第一个外。都为大写,其它字母都为小写 3.常量命名 仅仅能包括字母和_。字母所有大写。单词之间用_隔开 4.layout中的id命名 命名模式为:view ...
分类:
移动开发 时间:
2017-05-06 13:17:37
阅读次数:
245
说明: 对于开发工具自动生成的代码可以不一致 说明: for(…) { …//your code } 说明: if(filename != null && new File(logPath+filename).length() < logConfig.getFileSize()) { …//your ...
分类:
编程语言 时间:
2017-05-04 01:27:01
阅读次数:
168