
凯S.霍斯特曼
本书是《Java核心技术》第10版的卷Ⅰ。自《Java核心技术》出版以来,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。在这一版中,已经反映了Java标准版(Java SE 8)的特性。与前几版一样,本版仍然将读者群定位在那些打算将Java应用到实际工程项目中的程序设计人员。本书假设读者是一名具有程序设计语言(除Java之外)坚实背景知识的程序设计人员,并且不希望书中充斥着玩具式的示例(诸如,烤面包机、动物园的动物或神经质的跳动文本)。这些内容绝对不会在本书中出现。本书的目标是让读者充分理解书中介绍的Java语言及Java类库的相关特性,而不会产生任何误解。在本书中,我们选用大量的示例代码演示所讨论的每一个语言特性和类库特性。我们有意使用简单的示例程序以突出重点,然而,其中的大部分既不是赝品也没有偷工减料。它们将成为读者自己编写代码的良好开端。
推荐此书的目的主要在于已经精读完了第11版本,11版本的相对10版本做了代码层面的和一些章节的逻辑关联的优化。建议从事程序员工作的人想要阅读,还是买个纸质版本的最新版本。不过,话说本书作者还出版了其他关于Java的好书。
这蹩脚的翻译给我一种机番直接出版的感觉。“奇特的绘画”“高调的打击”,还是看原版吧。
学习Java基础不错的书籍,比埋头读Java编程思想要轻松一些。不过有些内容实在是让人很难理解,有可能是因为翻译的问题。不过还是建议每位Java开发读一读,开卷有益。
一些拙见,欢迎讨论。正如本书背面和前言中所说的一样,本书的目标读者是“专业程序员”或“具有程序设计语言(除Java之外)坚实背景知识的程序员”,所以它更像是一本用于查阅的工具书,而不是零基础入门书籍。简要说明一下本人认为的缺点: ①虽有示例程序,但无课后习题,不便巩固与检验所学知识。但这确实符合它的定位 ②内容详实,但没有说明Java存在大量冗余或过时的功能,没有说明更好的替代品。作为Java的推销员,它确实是合格的,但它不是读者的挚友。 本人认为没有必要学习或深入研究的内容:①JavaGUI:AWT、Swing、JavaFX和SET/JFACE,GUI编程不吃香,且有更好的Qt等;②XML相关,如有需要可学习JSON等;③Java.security和JAAS框架;④国际化,如有需求可学习在Spring等框架下实习的方法;⑤native方法,调用C/C++代码极其罕见;⑥Structs和Hibernate,建议学习Spring和MyBatis;⑦SQL(数据库编程),建议学习MySQL等; 卷Ⅰ建议跳过第10~14章,其中14章可通过学习操作系统掌握;卷Ⅱ建议只需学习第1~2章 如自己玩或者确有需求以上某些特性,可认真研究。
看过《Java编程思想》一书后再回头看《Java核心技术》,才发现这本书读起来很轻松。 我看有朋友说这本书翻译很烂,那是你没读《Java编程思想》。这本书根据Java 8 编写,更实用,是夯实基础的经典之作。强力推荐。
3星半吧,有些翻译读的很拗口。得反复琢磨才能明白啥意思。部分章节写的有点拉胯,比如代理,通配符等,这些部分得有些基础才能勉强看懂在说啥。。图形界面等后面章节跳过了,整体上适合打基础的人看。
当年算是半消遣,半复习看这本书,最大的收获不是书里的内容,而是读已熟悉掌握的技术内容时,迸发出的联想和思考
没有Java编程思想那么晦涩又比Head First Java更精炼,超级适合用来找回当年学习Java的感觉…原来人可以通过这种方式回到十八岁啊😑
说实话:这种书不适合新手入门,翻译太烂了,写的东西是好,语句翻译的没那个耐心看,看了八个章节,果断弃了;这75%的评分,也是真实;还有翻译错的地方;
版权归作者所有,任何形式转载请联系作者。 作者:SmNiuhe(来自豆瓣) 来源:https://book.douban.com/review/15362613/ 书中的内容和书名非常的贴切,全书围绕个Java的基础核心知识点进行讲解,各个章节的关联性不大,可以根据自身兴趣去快速熟悉各个知识点,部分翻译让人费解,可以结合搜索工具和文档注释去推敲,当然如果 Java核心技术新版本的电子书上线了,我也会关注下,其实这次比较关心Java新版本的内容的一些介绍,目前并没有相关电子书,个人认为不太适合作为Java入门书籍去学习,反而适合工作一段时间,自检Java技术在实际工作中的运用去比较学习,以及可以去关注Java各个版本的新特性变化是一个不错的选择。