书籍 On Java 中文版:基础卷(试读本)的封面

On Java 中文版:基础卷(试读本)

[美] 布鲁斯·埃克尔

出版时间

2022-02-01

ISBN

9787115585011

评分

★★★★★
书籍介绍
☆本电子书仅为试读本,截取原书部分内容。☆ 本书是布鲁斯·埃克尔时隔15年,继Thinking in Java之后又一力作,基于Java的3个长期支持版(Java 8、11、17),讲解Java核心语法,并对Java的核心变化进行详述。全书内容通俗易懂,配合示例讲解逐步深入,并结合实际开发需要,从语言底层设计出发,有效帮读者规避一些常见的开发陷阱。 主体部分共22章,内容包含对象、操作符、控制流、初始化和清理、复用、多态、接口、内部类、集合、函数式编程、流、异常、代码校验、文件、字符串、泛型等。 本书适合各个层次的Java开发者阅读,同时也可作为面向对象程序设计语言以及Java语言的参考教材。 布鲁斯·埃克尔(Bruce Eckel),C++标准委员会的创始成员之一,知名技术顾问,专注于编程语言和软件系统设计方面的研究,常活跃于世界各大顶级技术研讨会。他自1986年以来,累计出版Thinking in C++、Thinking in Java、On Java 8等十余部经典计算机著作,曾多次荣获Jolt最佳图书奖(“被誉为软件业界的奥斯卡”),其代表作 Thinking in Java被译为中、日、俄、意、波兰、韩等十几种语言,在世界范围内产生广泛影响。
目录
前言
关于Java 8后续版本的新特性
出版说明
致谢
献词

显示全部
用户评论
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的缺点,同时也会展现java设计团队的无奈。第一次从上帝视角看待这些问题,受益匪浅
非常好的java书
中文版翻的挺流畅的,整体感觉不错。一开始读,可能会被劝退,但是多读几次就特别上头。版本也比较新,讲解各种设计原理的权衡,也比较贴合实际的业务场景。透过现象看本质的能力一定程度上决定了职场高度,推荐给所有Java开发者。
书是好书,代码排版有点劝退,代码篇幅大的时候根本没法看,锁进换行摸不着头脑