到底是一本什么样的书竟然让java程序员等了十年,豆瓣评分9.8!

在全世界Java程序员漫长的等待下,《Effective Java》(第3版)总算出版发行了,第二版和第三版中间整整隔了10年!

到底是一本什么样的书竟然让java程序员等了十年,豆瓣评分9.8!

  • 豆瓣评分 9.8
  • Java当今世界的顶尖高手Josh Bloch著作。
  • 90个条目,探讨Java程序设计中的一条规范。
  • 小编分类整理了许多java进阶学习材料和BAT面试题,需要资料的请转发此文章后再私聊小编回复【java】就能领取2019年java进阶学习资料和BAT面试题以及《Effective Java》(第3版)电子版书籍。

这一最新版本包含了JDK 7、8和9中导入的新特点,Joshua Bloch要为融入最新版本,在书中条目的升级上做过很多的工作,与此同时,还插入了另一个全新的章节目录来诠释有关Java 8 的特点。

总而言之,让人读这本书根本不用任何借口,它确实是太火爆了,在很多公司,竟然这本书当做新年礼物。

这书有一章(第15条)详细介绍到了Java 9模块中JDK 9这一基础属性,只是并没有包含全部控制模块,下边,让我们还是实际了解详细信息:

如同我常说,这本书的最新版本包含了JDK 7、8和9的新特征,这就是说为何它也有某些全新的新项目。下边是某些来源于Effective Java (第3版)里边值得一提的新项目:

  • 函数接口、lambda表达式、方法引用和streams
  • try-with-resources语句
  • 接口和静态成员类
  • 类型推断,包含泛型类别的菱形运算符
  • SafeVarargs注释
  • 新的库特征
  • 第15项的Java 9模块
  • 小编分类整理了许多java进阶学习材料和BAT面试题,需要资料的请转发此文章后再私聊小编回复【java】就能领取2019年java进阶学习资料和BAT面试题以及《Effective Java》(第3版)电子版书籍。

在第3版中,条目的数目从70多个提高到90个,如果你读过之前的版本,并且时间没这么充裕的状况下,提议你直接看新增多的那些条目,是因为每一条目都是一定层度的独立性。那些条目彼此之间常常交叉引用,因而还可以很容易地在书中找出自身需用的具体内容。与之前的版本相同,全部的条目都按下列主题分类。

  • 创建和销毁对象
  • 针对全部对象都实用的方法
  • 类和接口
  • 泛型
  • 枚举和注解
  • Lambda和Stream
  • 方法
  • 通用编程
  • 异常情况
  • 并发
  • 序列化
  • 小编分类整理了许多java进阶学习材料和BAT面试题,需要资料的请转发此文章后再私聊小编回复【java】就能领取2019年java进阶学习资料和BAT面试题以及《Effective Java》(第3版)电子版书籍。

Lambdas和Streams是1个新的主题,它包含了使用lambda表达式和Java 8 Stream API的最好实践性。他还详细介绍了JDK 7中的供选择、默认接口方法和try-with-resource方式。

当你读过《effective Java》的上面版本,就会了解这本书对Java程序员有多大的使用价值,我的桌子必定会有一本,书中的全部内容不但给你印象深刻,工作中你也常常还要使用它,它协助我以合理的方法运用Java,同时还能给我提升代码的品质和构造。

有关这书的推荐词,因为我就不想多说了,如果你与我相同是一位Java程序员,那么,相信你早已读过它了,假如都还没读过,2019年的第一本书,就从它开始吧。

这本书在12月11日,由机械工业出版社出版了中文版,不论喜欢看中文版还是英文版,这下都全了。如果你现已读过了这本书,还可以留言和大伙儿共享一下子读后感。

猜你喜欢

转载自blog.csdn.net/qianglei6077/article/details/86538410