工作几年后再回头看仍有不少收获之处,多线程编程这块还是需要多充电呀[呲牙]
书中总喜欢拿C++来类比,这块不做评价,只能说是一种表达方式。另外依然有少量的印刷错误,翻译方面也偶有晦涩难懂的地方。不过整体上还是相当不错的,巩固基础加深理解!
总体来说不错,一些基础知识描述的比较到位,有些地方翻译的比较拗口,说是基础知识,有点夸张,看完对于线程,并发的概念还是比较模糊,可能限于篇幅,可以作为参考书,多读
看过《Java编程思想》一书后再回头看《Java核心技术》,才发现这本书读起来很轻松。 我看有朋友说这本书翻译很烂,那是你没读《Java编程思想》。这本书根据Java 8 编写,更实用,是夯实基础的经典之作。强力推荐。
讲真,这部书非常棒 我看的是第11版,读起来一气呵成,十分顺畅,知识点也很详细,没有多少翻泽错误。除了Swing有些过时,这本书总体非常完美,可以说是唯一一本让我想读二遍的Java书籍。
内容还是很充实完整的,并且个人认为比thinking in java更适合初学者。美中不足是部分章节翻译太拉胯了。
对新手来说不合适,不知道是我实力的问题还是翻译的问题,有些地方很难读通。看了6章看不下去了。
学习Java基础不错的书籍,比埋头读Java编程思想要轻松一些。不过有些内容实在是让人很难理解,有可能是因为翻译的问题。不过还是建议每位Java开发读一读,开卷有益。
真的看不懂,为什么都推荐这本书,写一个知识点感觉像是写了一个大纲,具体内容要自己去理解,真的看的我人都崩溃
说实话:这种书不适合新手入门,翻译太烂了,写的东西是好,语句翻译的没那个耐心看,看了八个章节,果断弃了;这75%的评分,也是真实;还有翻译错的地方;
3星半吧,有些翻译读的很拗口。得反复琢磨才能明白啥意思。部分章节写的有点拉胯,比如代理,通配符等,这些部分得有些基础才能勉强看懂在说啥。。图形界面等后面章节跳过了,整体上适合打基础的人看。
一些拙见,欢迎讨论。正如本书背面和前言中所说的一样,本书的目标读者是“专业程序员”或“具有程序设计语言(除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章 如自己玩或者确有需求以上某些特性,可认真研究。