1. 时隔 15 年,巨着《java 编程思想》新版终于来啦
老版《Java编程思想》(原书名《Thinking in Java》)因其独特的开放式研讨创作方式,受到全球读者追捧,被译为多种语言。然而,自2007年发布最后一个版本以来,再也没有更新。直至Java 8发布,原书作者Bruce Eckel认为需要重新整理《Java编程思想》,推出了最新版本《On Java》。新书距离第一版出版已近二十四年,带来了哪些不同?
新版《On Java》强调从函数式编程视角讲解Java语言,相较于老版,主要在函数式编程支持方面进行了深入探讨。Java 8新增的lambdas和streams等特性改变了代码编写方式,增加了多种代码类型。新书在后续内容中充分应用这些特性,为读者提供更深入的理解。
在本书的版本选择上,图灵编辑团队与译者、作者进行了深入讨论,最终决定根据Java 11、17等版本的最新特性进行关键更新。本书内容深入浅出,语言幽默风趣,不仅适合新手快速入门,也是中级开发者查缺补漏、高级开发者扎实基本功的面向对象经典教材。
翻译质量是读者关注的焦点。为了保证翻译质量,图灵邀请了四位具备15年以上Java从业经验、有长期阅读英文着作习惯的资深译者参与,同时邀请了20位一线Java开发者进行审校,确保内容精准还原原作神韵。读者反馈也用于修订,努力追求译文的完美。
为降低新手阅读难度,邀请了十年以上Java开发经验、拥有丰富一线开发经验的专家录制精讲视频,涵盖重点章节,帮助读者有效总结Java开发要点。业内专家高度赞誉,认为《On Java》能够清晰解答Java开发过程中的诸多疑问,对不同层次的Java开发者而言是一本宝贵资源。
《On Java》的出版,为Java开发者提供了全面系统的学习材料,不仅讲解了Java核心知识,还深入剖析了编程语言设计的哲学与方法,帮助读者不仅掌握技术细节,还能提升对软件设计的理解。此书被业界专家推荐为Java开发者职场进阶的有效助力,值得反复阅读。
新版《On Java中文版》分为基础卷和进阶卷,每本都是内容丰富的殿堂级书籍。作为Java入门和进阶首选,此书以深入浅出、幽默风趣的语言,成为了新手快速入门、中级开发者查漏补缺、高级开发者巩固基础的面向对象经典教材。推荐给所有希望深入学习Java编程的读者。
2. JAVA编程思想一共有几章
22章
1:对象导论;
2:一切都是对象
3:操作符
4:控制执行流程
5:初始化与清理
6:访问权限控制
7:复用类
8:多态
9:接口
10:内部类
11:持有对象
12:异常处理.
13:字符串
14:类型信息
15:泛型
16:数组
17:容器深入研究
18:java I/O系统
19:枚举类型
20:注解
21:并发
22:图形化用户界面(基本用不上)