Java后端书籍——阿里大牛推荐

读书方法论
        因为笔者对Java比较擅长,因此这里只推荐Java后端相关的书籍。

一、怎么读?程序员

速读一遍(最好在1~2天内完成)算法

人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深入印象,对于以后复习以及总结都会有特别好的做用。对于每一章的知识,先阅读标题,弄懂大概讲的是什么主题,再去快速看一遍,不懂也没有关系,可是必定要在不懂的地方作个记号,什么记号无所谓,可是要让本身后面再看的时候有个提醒的做用,看看第二次看有没有懂了些。sql

精读一遍(在2周内看完)docker

有了前面速读的感受,第二次看会有慢慢深入了思想和意识的做用,具体为何不要问我,去问30年后的神经大脑专家,如今人类可能尚未总结出为何大脑对记忆的彻底方法论,可是,就像咱们专业程序员,打代码都是先实践,而后就渐渐懂了过程,慢慢懂了原理,因此第二遍读的时候稍微慢下来,2周内搞定。记住一句话:没看完一个章节后,总结一下这个章节讲了啥。很关键数据库

实践(在整个过程当中都要)编程

实践的时候,要注意不用都去实践,最好看着书,敲下代码,把重点的内     容敲一遍有个肌肉记忆就很不错了。以及到本身作过的项目中去把每一个有     涉及的JVM虚拟机的代码,研究一遍,就能够了。后端

二、读什么书?

Java进阶系列
1.《深刻理解JVM虚拟机》数据结构

 2.《Java并发编程实战》架构

3.《Java并发编程艺术》并发

4.《Effective Java》

5.《Java性能调优指南》

6.《 Netty权威指南》

JavaWeb系列  
1.《深刻JavaWeb技术内幕》

 2.《Tomcat架构解析》

3.《Spring实战》

4.《Spring源码深度解析》

5.《Spring MVC学习指南》

数据库系列
1.《深刻浅出MySQL》

2.《MySQL技术内幕:innodb存储引擎》

3.《高性能Mysql》

4.《Redis设计与实现》

分布式系列
1.《分布式Java应用》

2.《大型网站技术架构》

3.《大型分布式网站架构设计与实践》

4 .《布式服务框架原理与实践》

5.《大型网站系统与Java中间件开发实践》

6.《从Paxos到Zookeeper分布式一致性原理与实践》

7.《大规模分布式存储系统》

云计算系列
1.《docker入门与实践》

2.《Kubenetes权威指南》

3.《Hadoop权威指南》

其余系列
1. 《重构——改善既有代码的设计》

数据结构与算法系列  
1.《数据结构与算法(Java版)》

2 .《剑指offer》

读完上面推荐的书籍,大概就能对Java后端有个全面的认识了,书不在多,更重要的是及时总结。

如何学习才能快速入门并精通呢? 当真正开始学习的时候不免不知道从哪入手,学习时频繁踩坑,致使效率低下影响继续学习的信心,最终浪费大量时间。 为了让学习变得轻松、高效!今天给你们免费分享一套教学资源,帮助你们在成为架构师的道路上披荆斩棘。 群内已经将知识体系整理好(源码,笔记,PPT,学习视频)进群免费领取。群号在我主页 享给喜欢Java,喜欢编程,有梦想成为架构师的程序员们,但愿可以帮助到大家。 最后,作一个爱思考,懂思考,会思考的程序员。

相关文章
相关标签/搜索