Java就是给所有人用的!我阅读了大家的Java #所有人的Java
我读了大家的Java!
什麼書?
这本书是了解Java现况的。即使是一直追随Java技术动态的工程师,也有很多人无法跟上Java 9之后的变化速度。
自Java 9发布以来,决定每半年提升一次主要版本,分别在3月和9月。
随之而来的是为了摆脱进展缓慢而带来的遗留感,Java重新开始了正常的进化。
对于那些只停留在旧版Java知识的人来说,通过阅读本书,他们可能会发现令人惊讶的Java进化和潜力。
你多久能读完?
不同领域的知名人士分别描述了他们各自擅长的领域。就我而言,我读书比较慢,但只要集中注意力,每章大约只需要两个小时就能读完。由于一共有六章,如果阅读速度较快的话,应该可以在一天内读完。
阅读各章后,你可以深入探索感兴趣的技术。在尝试在网上收集这些内容时非常繁琐。而这本书则将这些内容紧凑地整合在一起,使我能够高效地获取知识。
這個建議適合哪種人?
我认为这适合以下这样的人。
-
最近のJava動向を知りたい方
どのJDKディストリビューションを選択するか迷っている方
サーバレスやマイクロサービスに興味のある方
新しい技術に興味のある方
请注意,我不打算学习Java。
对于每一章的看法
介绍Java的演变!从Java 9到14的变化
这篇介绍了Java9到14之间语言规范和标准库的变化。我最喜欢的技术变化如下:
-
ローカル変数型推論
インタフェースでのprivateメソッド
Switch式
シールド型
パターンマッチング
新しいHTTP Client
还有许多其他技术变革正在介绍中。未来值得期待的是,正在开发中的轻量级线程- Project Loom。
即使作为一直使用Java进行开发的人,我对Java 9及以后的变化速度感到惊讶。我在“引言”中写道,
『Java成为了大家共同创建的东西。』
这是一个令人觉得真切的开篇章节。
第二章 不再迷茫!? JDK发行版详细解说
Oracle JDK/JRE的许可证更改公告引发了一时的混乱,有人认为“Java将收费!?”等等。虽然这种混乱在志愿者的努力下一度平息了下来,但我认为“使用哪个JDK发行版最好?”仍然是每个现场工程师关注的一个问题。
这一章从OpenJDK和JDK发行版的历史进行了说明,对于决定采用哪一个JDK发行版来说,这是关于当今最重要的信息。
同时,这一章也展示了Oracle迄今为止对Java的贡献以及未来将继续贡献的情况。
在使用Java的工程师现场,最好至少看一次这个信息。
第三章 什么是Jakarta EE?!全新的Enterprise Java的最新动态
第三章是关于“新的Enterprise Java”的内容。
这一章不仅介绍了新功能,还可以学习到关于Jakarta EE的发展历史。
在实际工作中,仍然有许多由Java EE创建的系统在运行,对于考虑未来的系统增强来说,了解这一章的知识非常有益。
我也记得以前用JAX-RS创建过移动端API。
现在它被称为Jakarta RESTful Web Services。真没想到!
第4章介绍Java中的微服务!MicroProfile
这是关于微服务社区标准MicroProfile的章节。
-
コミュニティ主導
仕様より動作する実装を優先
頻繁かつ定期的なリリース
这个方针符合潮流呢。
我也对未来的规范制定,比如Long Running Actions和GraphQL等,很感兴趣。
我认为这章的知识对了解即将在第6章出现的Java轻量级框架”Quarkus”也会有所帮助。
第5章 火爆来袭!?GraalVM的介绍
这是关于GraalVM迅速扩大下一代Java的可能性的故事。在每一页中,都能感受到爱的氛围w
「GraalVM就是用于在Java中生成本地映像的技术,对吗?」
如果你对这方面的知识感兴趣,请务必阅读本章。
你将会领略到GraalVM的真正优越之处。
在GraalVM上,各种编程语言都可以运行,并且未来或许会有在各种环境中运行原生图像的Java。
太棒了!
不要让Lambda无法使用!为无服务器环境设计的[新一代]轻量级Java框架。
这是一个介绍下一代轻量级Java框架的背景,包括微服务、无服务器等。您可以比较了解Micronaut/Quarkus/Helidon等可能在下一代中发挥作用的框架的特点。
我认为在Java框架中,Spring Boot一度成为了无可争议的领导者,但现在又出现了一个有竞争力的对手。真有趣!我觉得我更喜欢Quarkus。如果有时间的话,我想深入了解一下。此外,我觉得本章作为引导的内容会很有帮助。
总结
由於我個人的Java知識在Java 8左右就停滯不前,所以這本書對我非常有幫助。
最近,開發應用程式的技術涉及的範疇很廣,深入追踪一種技術變得非常困難。在這種情況下,像這本書這樣匯總的資訊非常有用。
各位作者,非常感谢你们。