本书是布鲁斯 • 埃克尔时隔 15 年,继 Thinking in Java 之后又一力作,基于 Java 的 3 个长期支持版(Java 8、11、17),讲解 Java 核心语法,并对 Java 的核心变化进行详述。全书内容通俗易懂,配合示例讲解逐步深入,并结合实际开发需要,从语言底层设计出发,有效帮读者规避一些常见的开发陷阱。
主体部分共 22 章,内容包含对象、操作符、控制流、初始化和清理、复用、多态、接口、内部类、集合、函数式编程、流、异常、代码校验、文件、字符串、泛型等。
本书适合各个层次的 Java 开发者阅读,同时也可作为面向对象程序设计语言以及 Java 语言的参考教材。
Java编程思想是我入门Java的书,新版基于Java 8讲解,同时还包含了Java9到Java17的一些新特性,比如record、var、sealed class、文本块等。我很是佩服作者,翻译过程中有疑问来来回回咨询了多次,自己都觉得不好意思了,作者反而安慰说please do not be embarrassed. If you don't understand something, that means it needs rewriting。作为一个享誉已久的技术作家,在别人对自己经典书籍有疑问的时候,首先检查是不是自己写的不清楚,要不要重写,真是让人感慨。书籍定稿后,还是经常能看到作者的润色,既有标点符号、语气之类的修改,也有示例更新让人更容易理解,真正身体力行做refactor
评分##Bruce the Java philosopher. 布鲁斯,Java哲学家。
评分Java编程思想是我入门Java的书,新版基于Java 8讲解,同时还包含了Java9到Java17的一些新特性,比如record、var、sealed class、文本块等。我很是佩服作者,翻译过程中有疑问来来回回咨询了多次,自己都觉得不好意思了,作者反而安慰说please do not be embarrassed. If you don't understand something, that means it needs rewriting。作为一个享誉已久的技术作家,在别人对自己经典书籍有疑问的时候,首先检查是不是自己写的不清楚,要不要重写,真是让人感慨。书籍定稿后,还是经常能看到作者的润色,既有标点符号、语气之类的修改,也有示例更新让人更容易理解,真正身体力行做refactor
评分##细又全,对新手来说这可能并不是本很好的入门书,因为有些地方讲比较抽象。最起码把java基本语法搞懂了再来看这本书。虽不适合初学者,但非常适合已经入门重新回过头来重新思考java的人。此书从一个高屋建瓴的、多角度横向对比的视角来理性的审视java这门语言,收获满满
评分##时隔多年Bruce又一力作,可以看成是《Thinking in Java》的升级版。新书延承老版本讲解编程思想的同时,舍弃了过时的内容并加入了Java8之后版本的新特性。CompeleteFuture、Stream和函数式编程这三部分讲的还不错,值得一读。
评分##最全的《On Java》思维导图:https://www.cnblogs.com/510602159-Yano/p/16507997.html
评分##干,我大学时候如果有这本书,我想我一毕业就会去写java!
评分##这是一本很特别的编程语言“入门”书籍,虽然是介绍Java,但书中不乏对Java的各种吐槽。作者写作的角度很高,介绍语言细节但又不拘泥于细节,着重于传达编程思想。
评分##说实话不怎么适合新手… 我可能需要一本0基础手把手教学????
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.tinynews.org All Rights Reserved. 静思书屋 版权所有