- 资源介绍
资源名称:编写高质量代码:改善Java程序的151个建议 PDF
第1章 java开发中通用的方法和准则
建议1: 不要在常量和变量中出现易混淆的字母
建议2: 莫让常量蜕变成变量
建议3: 三元操作符的类型务必一致
建议4: 避免带有变长参数的方法重载
建议5: 别让null值和空值威胁到变长方法
建议6: 覆写变长方法也循规蹈矩
建议7: 警惕自增的陷阱
建议8: 不要让旧语法困扰你
建议9: 少用静态导入
建议10: 不要在本类中覆盖静态导入的变量和方法
建议11: 养成良好习惯,显式声明uid
建议12: 避免用序列化类在构造函数中为不变量赋值
建议13: 避免为final变量复杂赋值
建议14: 使用序列化类的私有方法巧妙解决部分属性持久化问题
建议15: break万万不可忘
建议16: 易变业务使用脚本语言编写
建议17: 慎用动态编译
建议18: 避免instanceof非预期结果
建议19: 断言绝对不是鸡肋
建议20: 不要只替换一个类
第2章 基本类型
建议21: 用偶判断,不用奇判断
建议22: 用整数类型处理货币
建议23: 不要让类型默默转换
建议24: 边界,边界,还是边界
建议25: 不要让四舍五入亏了一方
建议26: 提防包装类型的null值
建议27: 谨慎包装类型的大小比较
建议28: 优先使用整型池
建议29: 优先选择基本类型
建议30: 不要随便设置随机种子
第3章 类、对象及方法
建议31: 在接口中不要存在实现代码
建议32: 静态变量一定要先声明后赋值
资源截图:
猜你喜欢
-
Eclipse插件FindBugs使用手册 中文
2020-07-16 -
Java开发技术大全 (刘新) pdf
2020-07-16 -
如何在Java中实现分布式任务调度和分布式锁
2024-01-02 -
JAVA开发疑难问题汇总
2020-07-17 -
探究Spring框架的价值对前端开发的影响
2024-01-01 -
70集尚学堂马士兵 java视频教程
2020-07-17 -
activemq 使用教程
2020-07-15 -
JAVA WEB编程宝典
2020-07-17 -
JSP 2.0技术手册 中文PDF
2020-07-16 -
Cisco SDM专题系列
2020-07-17
-
菜鸟程序员自学java 2必备教程资料
2020-07-17 -
Grails 开源框架 使用指南 中文
2020-07-15 -
Eclipse安装配置详解 中文教程
2020-07-16 -
Java从入门到精通实例版(含光盘代码)中文 pdf
2020-07-16 -
Java EE企业级应用开发教程(Spring Spring MVC MyBatis)
2020-07-17 -
分形算法与程序设计:Java实现
2020-07-17 -
Java开发中常见的线程安全问题及解决方法
2024-01-02 -
Spring实战(spring in action) 第三版
2020-07-16 -
Java Web开发实战宝典视频教程(24集)
2020-07-17 -
Agile Java中文版:测试驱动开发的编程技术
2020-07-17
猜你在找
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
源码库 » 编写高质量代码:改善Java程序的151个建议 PDF