
凯S.霍斯特曼
本书是按照Java SE 8完全更新后的《Java核心技术 卷Ⅱ 高级特性(原书第10版)》。卷Ⅰ主要介绍了Java语言的一些关键特性;而本卷主要介绍编程人员进行专业软件开发时需要了解的高级主题。因此,与本书卷Ⅰ和之前的版本一样,我们仍将本书定位于用Java技术进行实际项目开发的编程人员。
这一卷是框架开发者基础知识要点概览,没有对应用到的话应该也不用看这卷,用到时查一下,对照实际使用情况和其他资料才能加深理解。
卷二不太可以,而且不少内容日常应用的也不多。
终于重新看完这套书了,Java核心技术算得上是我踏入Java开发大门的指路书,很有意义。 卷一主要涉及了Java的编程基础,这一部分写得很不错,阅读下来基本可以构建起一个比较完整厚实的编程基础 卷二对Java编程做了一定的扩展,涉及到网络,数据库,流等等话题的探讨,如果想要深入Java开发,这部分能够给出一个很好的起子 当然两本书也不是没有缺点,比如两本书花了不少的篇幅介绍Java图形化编程,而且在卷二不少示例程序也是基于图形化编程基础来做的编写;卷二的翻译有点拗口难明,往往看得让人脑子发胀,建议搭配网上博客一起看;对Java 8的一些新特性做了一定探讨,但是不够深入,也没有比较系统地总结出来,当然这一部分本来应该是读者的工作;此外,如果能在对一些Java原理特性进行介绍时,能够附上一些源代码,那就再好不过了,方便理解学习 不过以上缺点瑕不掩瑜,还是很建议初学Java的同学看看这两本书的
卷Ⅱ也就第1、2、4和6章值得学习,其余章节等用到的时候再学也不迟,更何况基本都有更好的替代品。 例如一般用JSON和YAML等代替XML,用MySQL代替SQL,在Spring等框架下实现国际化要比Internationalization简单……
特别全面,当工具书经常可以查一下java api
知识点很全,感觉更像是一部JavaAPI翻译书籍,用来作为查阅很不错,遗憾的地方在于,没有深入原理的讲解,如果再加上原理,这本书恐怕比牛津大辞典还要厚。
跳着看的,着重读了和工作相关的流,时间,编译注解的几章。整体还是偏工具书的感觉,尽可能多的介绍what,针对工作1-2年的新人还是有一些帮助的,可以整体和全面性的了解一些java8的特性(虽然已经是很老的版本了)后续有需要还是可以看看的
虽然名为《核心技术》,但内容几乎涵盖了 Java 的方方面面,非常适合入门学习。一般来说,推荐根据自己的情况跳着看,很多章节其实并没有太大用处。
还是那句话,看书太少,导致对技术整体没有全貌,然后就只能求助搜索引擎,这个只能去看成体系的书去解决
花了很多篇幅介绍swing 等比较小众不常用的功能,对jni 的介绍弥补了一些基础知识欠缺!