想学好Java 9,看这些书就可以了

微信又改版了,为了方便第一时间看到我们的推送,请按照下列操作,设置“置顶”:点击上方蓝色字体“程序员之家”-点击右上角“…”-点击“设为星标”。

可以啦,让我们继续相互陪伴。


来自:程序员书库(ID:OpenSourceTop)


按照 Java 1995 年正式诞生起到现在,已经快 23 年了,jdk的版本升级使得它的功能愈发完善。


如今许多程序员Java 8还没用明白,Java 9 却已经发布快一年了,Java 9的核心变化也就是模块化,Oracle希望通过这种方式提升性能、安全性和可维护性。


如果你想开始学习Java 9,那么本文的这些书可能会对你有所帮助。



1. 《Mastering Java 9》


640?wx_fmt=jpeg


这本书对Java 9中所有的新功能提供了非常全面的介绍,作者的编写方式适合初学者和有经验的开发者阅读,它既可以向您介绍Java 9 的新功能,也可以作为高级Java开发者帮助你进入模块化学习



2. 《Core Java SE 9 for the Impatient》


640?wx_fmt=jpeg


本书也是个不错的选择,经验丰富的作者Cay S. Horstmann不仅在书中提供了大量的示例代码还提出了不少的实用见解,帮助读者充分了解Java 9 中的变化。



3. 《Java 9 for Programmers 》


640?wx_fmt=jpeg


和前两本两本书不同的是,本书面向的是经验丰富的程序员,它使用Deitel签名实时代码方法,深入探讨了Java 9及其API。本书提供了完整的代码示例,语法着色,代码突出显示,程序输出,包含数百个完整的Java 9程序,共有数千行代码。可以帮助体验程序员对Java中的模块化有进一步的提升


4. 《Java 9 Cookbook》


640?wx_fmt=jpeg


本书提供了100多个示例,每个示例都使用简单直接的Java 9代码中的软件开发示例来解决特定问题。你是否存在模块化应用程序的难题?只需打开这本书,找到相关问题就可以找到良好的解决方案!本书中提供的实际示例也可以成为在以后使用模块化的有效指南。



5.《 Java 9 with JShell》


640?wx_fmt=jpeg


本书的主要内容是为了充分利用Java 9中面向对象的代码,函数式编程和新的模块化特性,REPL的可用性(称为JShell)使得实验和原型设计更加简单。本书旨在提供掌握JShell的有效指南。



6. 《Java 9 Modularity Revealed》


640?wx_fmt=jpeg


本书依然是面向经验丰富的Java程序员,旨在探索Java中模块化的方方面面,毫无疑问,本书是一本十分有用的指南。



7. 《Java 9 Modularity》


640?wx_fmt=jpeg


Markus Eisele建议将本书作为学习模块化的第一本书。这也从侧面反映了本书是一本帮助开发人员探索和理解Java模块化的好书



8. 《Java 9 Programming By Example》


640?wx_fmt=jpeg


如果您厌倦了学习概念性的东西,那这本书将会是不错的选择。本书旨在通过提供示例的例子来讲解学习和实践之间的差距。它针对初学者开发人员,但在我看来,当你需要浏览Java模块化编码的基本原则时,即便是有经验的开发人员也是适合的。


公众号内回复“1”带你进粉丝群640?wx_fmt=gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值