书名:编写高质量代码:改善Java程序的151个建议
作者:秦小波
ISBN:9787111362593
出版社:机械工业出版社
下载地址:https://pan.baidu.com/s/1UdcB--rCixFzGb15OAPQYA
《编写高质量代码:改善Java程序的151个建议》:大多数Java程序员都会在前进的道路上被以下几类问题所困扰:
一、来自于语言本身的问题。例如:覆写变长方法为什么会出现不能编译的情况?final修饰的int类型常量竟然在运行期被修改?匿名类是否有构造函数?它与普通类的构造函数有何不同?为什么要把受检异常转化为非受检异常?
二、来自于程序设计和常用API的问题。例如:如何用一行代码实现两个集合的交、差、并集?如何才能动态加载一个类?数组如何动态加载?在switch中使用枚举类型,为什么会出现NullPointer Exception异常?为什么使用了volatile关键字后数据还是出现混乱?显式锁(Lock类)和内部锁(synchronized关键宇)完全一样吗?
三、来自于程序架构和思想方面的问题。例如:Java的性能是否曾经让你担忧过?或者曾经让你很受伤?到底是该多采用开源工具还是自己写工具类?若采用开源工具,有什么评测标准?什么样的代码风格才是优秀的?怎么才能让一个团队保持同样的风格?如果你曾经为诸如此类的问题感到疑惑不解或顿然大悟,说明你正在向Java技术的巅峰攀登,正在成长为“振臂一呼,应者云集”的技术大牛,恭喜你!《编写高质量代码:改善Java程序的151个建议》从不同的侧面出发,对Java编码中各种棘手的疑难杂症和常见问题奉献了真知灼见,相信你一定能从中受益。
从语法、程序设计和架构、工具和框架、编码风格、编程思想,5个方面深入探讨编写高质量Java代码的技巧、禁忌和最佳实践。
Java热点新闻