到底是一本什么样的书竟然让java程序员等了十年,豆瓣评分9.8!
在全世界Java程序员漫长的等待下,《Effective Java》(第3版)总算出版发行了,第二版和第三版中间整整隔了10年!
这一最新版本包含了JDK 7、8和9中导入的新特点,Joshua Bloch要为融入最新版本,在书中条目的升级上做过很多的工作,与此同时,还插入了另一个全新的章节目录来诠释有关Java 8 的特点。
其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个Java交流群664,389,243,不管你是小白还是大牛欢迎入驻,大家一起交流成长。
总而言之,让人读这本书根本不用任何借口,它确实是太火爆了,在很多公司,竟然这本书当做新年礼物。
这书有一章(第15条)详细介绍到了Java 9模块中JDK 9这一基础属性,只是并没有包含全部控制模块,下边,让我们还是实际了解详细信息:
如同我常说,这本书的最新版本包含了JDK 7、8和9的新特征,这就是说为何它也有某些全新的新项目。下边是某些来源于Effective Java (第3版)里边值得一提的新项目:
- 函数接口、lambda表达式、方法引用和streams
- try-with-resources语句
- 接口和静态成员类
- 类型推断,包含泛型类别的菱形运算符
- SafeVarargs注释
- 新的库特征
- 第15项的Java 9模块
在第3版中,条目的数目从70多个提高到90个,如果你读过之前的版本,并且时间没这么充裕的状况下,提议你直接看新增多的那些条目,是因为每一条目都是一定层度的独立性。那些条目彼此之间常常交叉引用,因而还可以很容易地在书中找出自身需用的具体内容。与之前的版本相同,全部的条目都按下列主题分类。
- 创建和销毁对象
- 针对全部对象都实用的方法
- 类和接口
- 泛型
- 枚举和注解
- Lambda和Stream
- 方法
- 通用编程
- 异常情况
- 并发
- 序列化
Lambdas和Streams是1个新的主题,它包含了使用lambda表达式和Java 8 Stream API的最好实践性。他还详细介绍了JDK 7中的供选择、默认接口方法和try-with-resource方式。
当你读过《effective Java》的上面版本,就会了解这本书对Java程序员有多大的使用价值,我的桌子必定会有一本,书中的全部内容不但给你印象深刻,工作中你也常常还要使用它,它协助我以合理的方法运用Java,同时还能给我提升代码的品质和构造。
有关这书的推荐词,因为我就不想多说了,如果你与我相同是一位Java程序员,那么,相信你早已读过它了,假如都还没读过,2019年的第一本书,就从它开始吧。
这本书在12月11日,由机械工业出版社出版了中文版,不论喜欢看中文版还是英文版,这下都全了。如果你现已读过了这本书,还可以留言和大伙儿共享一下子读后感。
如何学习呢?有没有免费资料?
免费送你2019年最新java300集自学入门视频教程!
今天免费分享 免费分享!
转发 !
转发 !