大家好,我是DD!
2022年3月下旬的时候,Java已经更新到了18。年底Spring Boot 3发布之后,也将Java基线定在了17,同时其他Java生态的中间件和框架也都在朝这一目标努力。但是,似乎我们很多开发者的Java认识还都停留在Java 8,甚至Java 6。所以,自3从月份上海疫情封控以来,我就开始在博客和B站分享Java的前沿知识,内容涵盖从Java 9开始的各种新特性解读:
www.didispace.com
https://space.bilibili.com/396803537
这部分内容还是受到不少小伙伴的关注,B站上我是新手up主,刚刚从零开始连载这些的,现在也已经有3000+的粉丝了,感兴趣的小伙伴也欢迎订阅哟。
不过说来惭愧,在连续更新一段时间之后,最近断更了...公众号和B站上也都有收到小伙伴的催更,还有人问是不是这个系列要太监了?
这里DD明确回复大家,这个系列不会太监!
而最近的断更主要也是因为收到了Bruce Eckel大佬的新作《On Java》!
为了产出更好的内容,我也在读书学习,所以自己这部分的内容更新就放缓了。
最近也是因为读了这本书,个人收获挺大,所以必须要给大家推荐下这套全新的《On Java》
本书作者,相信每一位Java开发者都不会陌生,Bruce Eckel,《Java编程思想》的作者,豆瓣评分高达9.1分,足以证明其在Java领域的地位。
那么既然已经有《Java编程思想》这样的巅峰之作,我为什么还要推荐大家读这套全新的《On Java》呢?
主要有以下几点理由:
- 紧跟前沿,内容稀缺。如今整个Java生态都在拥抱Java 17,我们没有理由再一次落后于世界,我们要积极地学习,跟上时代的步伐。然而,现在市面上的书籍大多以Java 8作为基础版本,要想了解Java 8之后有哪些内容,可以系统性学习的书籍就很少了。而这本由Bruce Eckel编写的《On Java》就涵盖了这些前沿稀缺内容。比如,之前DD的Java新特性专栏中介绍的隐藏类、密封类等你特性都有更详细的介绍与解读。
- 内容全面,深入浅出。《On Java》这套书籍的内容不仅包含了Java 8之后的新特性内容,对于Java的入门基础知识、日常工作使用的高级特性都有所兼顾,所以即使你是一名Java新手,也是容易上手阅读和学习的。
- 注重实践,更易理解。Bruce Eckel的书一直都有一个特点,那就是与工程实践结合紧密。所以这本书不会像国内的Java教材那样枯燥乏味,它会结合一些实际的技术场景去讲解知识点,这样就容易让你代入工作场景去思考这些技术对自身工作的帮助和改进,从而让读者更容易的去理解书中想要介绍的知识点。
预测一下,DD觉得这本书应该会跟《Java编程思想》一样,成为下一本Java领域的经典之作。但是说实话,由于这套书籍的内容全面且稀缺,即使拆分了基础卷和进阶卷来给不同阶段的开发者阅读,但定价也还是属于比较高的。