专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 2020年系统学习Java的书籍推荐

2020年系统学习Java的书籍推荐

更新时间:2020-01-02 14:19:56 来源:赢咖4 浏览2633次


2020年系统学习Java的书籍推荐


  《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的书籍推荐


      以上就是赢咖4注册机构小编介绍的“2020年系统学习Java的书籍推荐”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


  相关内容


  零基础学Java编程,有什么Java书籍适合学习


  2019年Java架构师必读书籍


  Java新手入门必看几本经典书籍推荐!


  推荐给新手的Java零基础入门书籍


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>