Java核心技术(卷1) 10th 总结(兼与Java编程思想等对比)
来源:互联网 发布:怎么把手机照片导入mac 编辑:程序博客网 时间:2024/06/15 03:27
总结
前一段时间把《核心卷》的卷一看完了,后来又看完了《图解TCP/IP》,月初考了一个证券从业证书,还有实验室的事情,实在是很忙。眼瞅着到月底了,还是抽出时间做个总结。关于Java基础的书,前后看的有四本,包括《Thinking in Java》,《Head First Java》,《Java核心卷》卷一和《Java开发实战经典》(国人写的)。个人感觉,好的书真的是各有各的特点,不好的书只是内容的堆砌。
《Thinking in Java》(下面简称TIJ)是这四本书里面知识密度最高的,内容如其名,书主要呈现了作者在使用Java时的深入思考,我主要看了前十章,细致了讲解了Java的面向对象思想,剖析深入,适合有一定代码量的人阅读,就深入而言,没有比这本书更好的了,个人读的感觉很过瘾。第四版的内容基于JDK1.5的,有点陈旧,第五版今年年底预计要上市,大家可以拭目以待。
《Java核心卷》(下面简称CoreJava)的上册是基础版,内容与TIJ基本重合。本书的撰写思路与TIJ完全不同,主要重视知识的实践性和完整性。对于每一章节,先给出最重要的应用,然后给出代码示例(github上有),最后列出所有相关的API。熟悉了它的套路之后,可以对基本知识点进行快速掌握。本书的内容很广,深度较浅,也是这四本书中版本最新的,基于JDK8,书中能用lambda表达式的部分都用lambda表达式了。由于涉及知识较多,需要配合大量其他资料学习,比如各种博客等。书中所有的示例代码一定要任真看,最好自己从头到尾敲一遍,读懂每一行代码,并自己添加相应注释。
最后两本书,其中《Head First Java》就是用来入门的,知识面既不广也不深,但个人觉得是一本好书。对于没有Java基础的人,花个一两个星期从头到尾看一遍,过一下代码,就可以对Java有个大体的认识,然后就可以通过上面两本书继续学习。对于《Java开发实战经典》,买的原因是看到有不少人推荐,带了“实战”两个字,想买来多练练代码的。结果是越看越失望,个人感觉书也就普通博客博文的水平,代码示例更是惨不忍睹。优点是基本知识点都有涉及,而且讲的比较浅,要是对某个知识点有所疑问,姑且可以拿来翻阅一下,也算他山之石。
对于进阶图书,就需要看学习方向了。不过不管什么方向,《深入理解JVM》和《Java并发编程实战》这两本书还是要看的,后面那本书要是感觉有难度可以先看国人写的相关的书。有时间的话《Effective Java》(作者正在写第三版)和设计模式也需要任真看下。
- Java核心技术(卷1) 10th 总结(兼与Java编程思想等对比)
- 与《Java 编程思想》齐名的《Java 核心技术,卷1,第8版》最新版上市
- java核心技术卷1内容总结
- Java核心技术卷1
- Java核心技术:卷1笔记[10] 流与文件
- Java核心技术:卷1笔记[1] Java基本编程结构
- 《java核心技术(卷1)》书评
- Java核心技术(卷1):基础知识
- java 核心技术卷1读书笔记
- Java核心技术:卷1笔记[5] 图形编程
- 数据库编程(Java核心技术卷Ⅱ)
- java核心技术卷二文件输入输出总结
- Java核心技术卷II知识点总结
- java核心技术 第一卷
- java编程思想总结1
- Java核心技术:卷1笔记[3] 继承
- java 核心技术 卷1 第四章 CalendarTest
- java 核心技术 卷1 第五章 EnumTest
- 文件上传S3代码收集
- 异或问题(java)
- 算法面试大全
- 机器学习与贝叶斯分类器
- 移动端user-scalable=yes页面,旋转屏幕后重置缩放比例。
- Java核心技术(卷1) 10th 总结(兼与Java编程思想等对比)
- Linux shell 的字符串截取
- Git 问题及总结
- 从流程上对rtmp协议经行总结
- fastdfs 状态
- shell一键安装LNMP包
- Hbase--Show cluster status. Can be ‘summary’, ‘simple’, or ‘detailed’. The default is ‘summary’
- mysql的一些笔记
- 关于java静态方法里只能调用静态变量的思考