前言
最近在读Effective Java第三版这本书,觉得有必要写下读后笔记,加深对java的掌握和理解。其实很多人包括我在内,早就期待新版的Effective java了。因为上一个版本在2008年后完稿。java平台发展到今天最新版本是java11,所以第二版的部分内容放到今天已经过时。
在第三版中:大神Joshua Bloch在新版中增加了java7以及之后新特性:Lambda 表达式、Stream、Optional、接口默认方法、try-with-resource等等。从第二版的78个条目增加到现在90个。覆盖了大致包含了并发,设计模式,多态,类库,异常,序列化等相关知识,从安全,高效,性能,扩展,可读性方面。当你在思考如何写好更高效的代码或者性能优化的时候,不妨读一读这本书。它可以作为日后开发中的一个程序参考和设计指南。
以下是章节目录索引部分:
一、用静态工厂方法代替构造器
二、多个构造器参数时考虑构建器
由于本人能力有限,可能有理解不到位的地方,恳请各位兄弟姐妹们如果有更好的理解和思路欢迎进行交流。
本书深入解析Java7及后续版本新特性,如Lambda表达式、Stream、Optional等,涵盖90个条目,涉及并发、设计模式、多态、类库等知识,为开发者提供高效、性能优化的代码编写指南。
1011

被折叠的 条评论
为什么被折叠?



