编码规范学习笔记(sonarQube)

要用”int[] packets”,而不是”int packets[]”。
相对独立的程序块与块之间加空行。
不允许把多个短语句写在一行中,即一行只写一条语句。
编写程序块时‘{’和
‘}’应各独占一行并且位于同一列,同时与引用它们的语句左对齐。
版权信息必须在 java 文件的开头。
public 的成员变量必须生成文档(JavaDoc)。
构造函数,参数多的写在后面。
不要在循环中构造和释放对象。
尽量使用StringBuilder替换String。
避免太多的使用 synchronized 关键字以防死锁。
构造带换行符对字符串应该如此:
    String newline = System.getProperty(“line.separator”);
    System.out.println(“Hello world” + newline);
方法的参数尽量和变量一样。
使用 @author 标记是不被推荐的。

Author: bkdwei