开发工具规范
泽辉的技术博客
这个作者很懒,什么都没留下…
展开
-
阿里编码规约
1、所有的覆写方法,必须加@Override注解解释:所有的覆写方法,必须加@Override注解。 反例:getObject()与get0bject()的问题。一个是字母的O,一个是数字的0,加@Override可以准确判断是否覆盖成功。另外,如果在抽象类中对方法签名进行修改,其实现类会马上编译报错。加上注解能增加代码的可读性,看到标签就知道这是从父类重写的方法,在调用时也将调用重写后的方法。并且使用@Override可以准确判断是否覆盖成功。注意:子类的访问级别必须高于父类被覆盖方法原创 2020-09-10 10:54:42 · 2345 阅读 · 0 评论 -
阿里巴巴Java开发手册阅读笔记
备注:笔记参考《阿里巴巴Java开发手册终极版v1.3.0》 下载链接: https://pan.baidu.com/s/1k4ujejAkRaUjhUP1IK_Cvw 提取码: hew3一、编程规范1、常量命名全部用大写,单词间用下划线隔开正例:MAX_FLOW_NUM反例:MAX_NUM2、抽象类命名以Abstract或Base开头;异常类命名以Exception结...原创 2018-10-26 20:29:53 · 272 阅读 · 0 评论 -
Java集合指定容量测试和疑问
阿里巴巴Java开发手册:【推荐】集合初始化时,指定集合初始值大小。说明:HashMap使用HashMap(int initialCapacity) 初始化, 正例:initialCapacity = (需要存储的元素个数 / 负载因子) + 1。注意 负载因子(即loader factor)默认为 0.75,如果 暂时无法 确定 初始值大小,请设置为 16(即默认值)。反例: Has...原创 2018-11-01 21:42:02 · 311 阅读 · 0 评论