微信号:programmer_club

介绍:程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!

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

2018-10-09 22:00 程序员之家

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

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


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


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


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


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



1. 《Mastering Java 9》



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



2. 《Core Java SE 9 for the Impatient》



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



3. 《Java 9 for Programmers 》



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


4. 《Java 9 Cookbook》



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



5.《 Java 9 with JShell》



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



6. 《Java 9 Modularity Revealed》



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



7. 《Java 9 Modularity》



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



8. 《Java 9 Programming By Example》



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


公众号内回复“1”带你进粉丝群

 
程序员之家 更多文章 为什么阿里飞猪、滴滴、携程都被质疑滥用大数据杀熟? 程序员不满薪资拒绝offer,HR怒称:估计你一辈子就是个程序员 明天又上班了,真好~ 越同意,越放肆!国人隐私不值钱? 庸者挣扎泥潭,高手从不恋战
猜您喜欢 探索skynet(四):服务之间的通信 2013年,互联网江湖格局观 PADANS COMPARISON WITH SQL 系列 ——SELECT&WHERE 手把手教你如何用R实现多元线性回归分析 [珍藏] 技能图谱握在手,召唤神龙不用愁