专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 常见问题 Java学习路上学习Java框架看什么书

Java学习路上学习Java框架看什么书

更新时间:2019-10-28 15:18:27 来源:动力节点 浏览2027次

  面试经历

  前段时间抽空整理了面试经历,收到不少的关注,很多同学都在说如何get到这些知识的,是否有一些相关的书单,Java的源码太多了,应该如何看,框架的代码应该如何阅读等等问题。

  现在想想,以前也这样迷茫过,整个方向不明确,做过后端,又做过前端,就因为啃完了一整本《JavaScript高级程序设计》,觉得自己在JS的造诣达到了顶峰,在面试的时候信誓旦旦说只做前端,不写后端代码。直到后来,碰巧有机会让我重新捡起Java,感激有这次机会,也慢慢的明确了自己要走的路。

  喜欢在拿到书的那一刻就写下当天的日期,方便以后知道这本书是何时买的,不知不觉中已经积累不少Java相关的书,有入门的,也有进阶的,从中收获了很多,这次分享出来希望能够帮助到正在走入Java这条路的人、甚至是正在迷茫的人。

timg.jpg

  书单

  《Java核心技术卷I》

  一直以来,这本书都被认为是面向Java程序员的经典教程和参考书,内容翔实、客观准确,不拖泥带水,与《Java编程思想》齐名。

  推荐作为Java的入门书籍,记得这是当时入手的第一本书,爱护有加,毕竟贵啊。

  《深入剖析Tomcat》

  深入剖析Tomcat4和Tomcat5中的每个组件,并揭示其内部工作原理,从最基本的HTTP请求开始,直至使用JMX技术管理Tomcat中的应用程序,逐一剖析Tomcat的基本功能模块,并配以示例代码,使读者可以逐步实现自己的Web服务器。

  当时也不知道为什么会买这本书,功力不足,啃了很多遍也没有啃完,似乎已经找不到这本书了...

  深入理解Java虚拟机:《JVM高级特性与最佳实践》

  周志明老师的第一版书,JVM入门经典之作,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。

  这是入手的第一本关于JVM的书籍,当时看了前面几章节,感觉自己在学习几年的Java白学了...前前后后啃了很多遍,因为看完会忘记

  《EffectiveJava中文版(第2版)》

  你是否正在寻找一本能够更加深入地了解Java编程语言的书,以便编写出更清晰、更正确、更健壮且更易于重用的代码。不用找了!本书为我们带来了共78条程序员必备的经验法则,针对你每天都会遇到的编程问题提出了有效、实用的解决方案。

  无脑推荐吧,因为看完之后真的挺好。

  《重构改善既有代码的设计》

  凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。

  虽然不是每一条都适合自己,但总有指导意义的,选择喜欢的方式,开始愉快的重构吧,因为重构可以让你轻松应对各种需求变更。

  《Java并发编程的艺术》

  从JDK源码、JVM、CPU等多角度全面剖析和讲解Java并发编程的框架、原理和核心技术,采用循序渐进的讲解方式,从并发编程的底层实现机制入手,逐步介绍了在设计Java并发程序时各种重要的技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,围绕着Java平台的基础并发功能快速地构建大规模的并发应用程序。

  说实在的,这本书当时看得我高潮迭起,原来了解并发的底层实现原理之后可以这么痛快,收获良多。

  《Java并发编程实战》

  深入浅出地介绍了Java线程和并发,从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。

  看完《Java并发编程的艺术》之后,立马又入手了此书,真的是相见恨晚。

  《揭秘Java虚拟机:JVM设计原理与实现》

  本书通过深入结合HotSpot源代码来解释Java虚拟机工作机理的书籍,概念是一切知识结构的基石,通过阅读本书,可以了解和掌握Java虚拟机的核心概念,可以在工作中更合理、更高效的排查、解决Java问题。

  以上就是动力节点Java培训机构小编介绍的“Java学习路上学习Java框架看什么书”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

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

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