更新时间:2020-01-02 14:19:56 来源:极悦 浏览2722次
《Head First Java. 第二版》
这本书特别适合新手读当然也适合我们用来温故 Java 知识点。
这本书的魅力就在于通过诙谐幽默与问答的方式让你入门 Java,要说缺点的话,我觉得可能就是这本书只能带你入门,如果你想更深入学习的话,还是需要看像《Java 编程思想》、《Java 核心卷术》这样的书籍。
《Head First 设计模式 (高清版)》
非常值得推荐的一本书,不仅仅是学习设计模式,也是在推荐你编程能力的锻炼。通过 Head First 系列书籍以往的幽默方式讲解,通过格式实际生活中的例子带你掌握大部分设计模式。唯一不足的我觉得可能是书中的例子偏西方化,不过还好,影响不打。
《图解 HTTP》
非常推荐大家看一下 《图解HTTP》 这本书,这本书页数不多,但是内容很是充实,不管是用来系统的掌握网络方面的一些知识还是说纯粹为了应付面试都有很大帮助。大二学习这门课程的时候,我们使用的教材是 《计算机网络第七版》(谢希仁编著),不推荐大家看这本教材,书非常厚而且知识偏理论,不确定大家能不能心平气和的读完。
《深入理解 Java 虚拟机(第 2 版)周志明》
神书!神书!神书!建议多刷几遍,书中的所有知识点可以通过 JAVA 运行时区域和 JAVA 的内存模型与线程两个大模块罗列完全。
一般作为 Java 程序员在面试的时候一般会问的大多就是 Java 内存区域、虚拟机垃圾算法、虚拟垃圾收集器、JVM 内存管理这些问题了。这些内容参考周的《深入理解 Java 虚拟机》中第二章和第三章就足够了。
《Java 核心技术卷 1 + 卷 2》
很棒的两本书,建议有点 Java 基础之后再读,介绍的还是比较深入的,非常推荐。
我当时看这本书的时候是在看完《Head First Java. 第二版》后开始看的,由于书籍比较厚,我是选择性看的,当时主要看的是集合篇。非常非常不错。建议结合《Head First Java. 第二版》一起看效果更佳。
《高性能 MySQL》
不适合 MySQL 初学者看,因为太厚,语言很枯燥,理论性强,学术味浓。不过,这本书内容非常全面。
按照书名,它应该只讲如何让 MySQL 保持高性能,实际上它还囊括了使用 MySQL 的应用的性能问题。
推荐大家有能力阅读这本书之后再看,这本书对于你构建高性能的 Mysql 数据库服务帮助很大。
《Java 编程思想 (第 4 版)》
这本书要常读,初学者可以快速概览,中等程序员可以深入看看 java,老鸟还可以用之回顾 java 的体系。这本书之所以厉害,因为它在无形中整合了设计模式,这本书之所以难读,也恰恰在于他对设计模式的整合是无形的。
《Spring 源码深度解析》
如果你想阅读 Spring 源码,但又不知道从何读起,那么我推荐你读一下这本书,学习 Spring 源码时我就是读的这本书。
总结:看书很重要,总结更重要。平时学完一个知识后,要多思考、多总结,如果你不考研,对自己的方向很迷茫的话,就去招聘网站看看别人的要求,自己还差多少。
以上就是极悦注册机构小编介绍的“2020年系统学习Java的书籍推荐”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
相关内容
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习