码出高效,阿里巴巴JAVA开发手册1.4.0

码出高效,阿里巴巴JAVA开发手册1.4.0阅读笔记

一、编程规约
(三) 代码格式
// 关键词if与括号之间必须有一个空格,括号内的f与左括号,0与右括号不需要空格

if (flag == 0) {
    System.out.println(say);
}

6. 【强制】注释的双斜线与内容之间有且仅一个空格。
正例: // 这是示例注释,请注意在双斜线之后有一个空格 String ygb = new String();

(四) OOP规约
1. 【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可。

2. 【强制】所有的覆写方法,必须加@Override注解。 说明:getObject()与get0bject()的问题。一个是字母的O,一个是数字的0,加@Override可以准确判断是否覆盖成功。另外,如果在抽象类中对方法签名进行修改,其实现类会马上编译报错。

  

猜你喜欢

转载自www.cnblogs.com/tangshengwei/p/10761611.html