Effective Java 第三版读书笔记与心得

前言

最近在读Effective Java第三版这本书,觉得有必要写下读后笔记,加深对java的掌握和理解。其实很多人包括我在内,早就期待新版的Effective java了。因为上一个版本在2008年后完稿。java平台发展到今天最新版本是java11,所以第二版的部分内容放到今天已经过时。
在第三版中:大神Joshua Bloch在新版中增加了java7以及之后新特性:Lambda 表达式StreamOptional接口默认方法try-with-resource等等。从第二版的78个条目增加到现在90个。覆盖了大致包含了并发,设计模式,多态,类库,异常,序列化等相关知识,从安全,高效,性能,扩展,可读性方面。当你在思考如何写好更高效的代码或者性能优化的时候,不妨读一读这本书。它可以作为日后开发中的一个程序参考和设计指南。

以下是章节目录索引部分:

一、用静态工厂方法代替构造器

二、多个构造器参数时考虑构建器

由于本人能力有限,可能有理解不到位的地方,恳请各位兄弟姐妹们如果有更好的理解和思路欢迎进行交流。

你可能感兴趣的:(读后感)