《On Java》:Java大师Bruce Eckel重述Java编程思想

《On Java》:Java大师Bruce Eckel重述Java编程思想,适用于各个层次的Java开发者,涵盖核心基础知识和高级特性,是面向对象编程和Java语言的宝贵参考。

原文标题:Java巨匠Bruce Eckel重讲Java的编程思想

原文作者:图灵编辑部

冷月清谈:

- 《On Java》是Bruce Eckel继《Java编程思想》后又一力作,基于Java 8、11、17三个长期支持版本讲解Java核心语法和变化。
- 与《Java编程思想》不同,《On Java》适用于各个层次的Java开发者,也可作为面向对象编程语言和Java语言的参考教材。
- 《On Java》共分两卷:
- 基础卷:22章,涵盖Java核心基础知识和特性,如对象、操作符、控制流、异常等。
- 进阶卷:8章,重点讲解Java高级特性、并发、设计模式等进阶知识。

怜星夜思:

1、《On Java》与《Java编程思想》相比,有哪些不同?
2、《On Java》适合哪些开发者阅读?
3、《On Java》有什么特点?

原文内容

左右滑动查看更多图片

✨你可能对《On Java》这本书不太熟悉

✍但你一定听过或者读过这本书的作者Bruce Eckel写的另外一本被誉为 Java 圣经的经典书籍《Java 编程思想》

📘本书是Bruce Eckel时隔 15 年,继 Thinking in Java 之后又一力作,基于 Java 的 3 个长期支持版(Java 8、11、17),讲解 Java 核心语法,并对 Java 的核心变化进行详述。

💡不同于 《Java 编程思想》,《On Java》适用人群更广,各个层次的 Java 开发者都可以阅读学习。同时,你也可以将其作为面向对象程序设计语言以及 Java 语言的参考教材。

📣 《On Java》的内容非常多,知识点非常全面 共分为两卷:

📚《On Java》基础卷 :共 22 章,主要讲 Java 核心基础知识和特性,内容包含对象、操作符、控制流、初始化和清理、复用、多态、接口、内部类、集合、函数式编程、流、异常、代码校验、文件、字符串、泛型等。

📚《On Java》进阶卷 :共 8 章,重点讲解 Java 的高级特性、并发、设计模式等相关进阶知识,内容包含枚举、多线程、I/O 流、常见设计模式等内容。

对于想要全面了解Java核心知识和高级特性的开发者来说,《On Java》是一个不错的选择。

《On Java》更全面,面向各个层次的Java开发者,而《Java编程思想》更偏向于初学者。

《On Java》也是一本很好的参考书,可以帮助开发者在工作中解决问题。

初学者、中级开发者和高级开发者都可以阅读《On Java》来提升自己的Java技能。

《On Java》的内容非常全面,几乎涵盖了Java的所有核心知识和高级特性。

《On Java》基于Java 8、11、17三个长期支持版本,而《Java编程思想》基于更早的Java版本。

《On Java》语言清晰、结构合理,便于理解和学习。

《On Java》涵盖了Java 17的一些新特性,而《Java编程思想》没有。

《On Java》包含了大量代码示例,有助于读者理解概念。