JAVA后端相关书籍推荐

最近总结面试以及看面经以及自己学习的过程中发现以前看过的很多书其实都讲过,不过有很多都很容易忘。主要还是实际用到的少,遗忘曲线吧。。推荐一些书感觉很不错。我自己也基本都看过,虽然不一定都记得很清楚。。

下面推荐顺序是我觉得比较好的阅读顺序。。

《JAVA核心技术 卷一》讲的都是基础也比较清楚,中间关于Swing的内容应该不用看很认真。大概知道怎么用就好,毕竟除了学校好像基本没什么地方会用到。不过感觉没《C++primer》这本书讲的好= =虽然语言不一样

《算法 第四版》这本书讲算法讲的特别清楚,当时都能看懂。。不过算法这个还是要多用多写才能灵活使用,我当时看完了也还手撸不出来。。时间空间复杂度也记不清。只能知道大概什么情况下用哪个。

《JAVA核心技术 卷二》这本书其实没太大必要看我觉得。可以看一下前五章可以方便理解后面JAVA框架的东西

《Effective Java》这本书不厚讲的也都是一些细节。自己写demo的时候要多注意,习惯还是比较重要

《JAVA编程思想》说实话这本书我现在都没看完。。厚不说字也是密密麻麻。这肯定不是一本基础书。应该是一本巩固基础的书。不能开始就看这个。。但是里面讲的都很细,很多面试问题都问道了书里的一些内容。当字典慢慢翻吧

《深入理解JAVA虚拟机》这本书讲的是底层JAVA的编译运行。也是JAVA跨平台优点得以实现的原因。比较重要的一本书,不过感觉有的内容讲的还是不够细。很多面试问题书里也讲的不是很多,需要Google

《JAVA并发编程实战》当时开是看的时候前面能看懂越看越懵逼。。主要因为以前一直写的都是单线程吧。。开始很难理解。不过也很重要。

《高性能MySQL》可不是学校教的增删改查就够用了。。看了才发现这个也需要效率,而且影响还挺大。主要还是学校教的对效率的要求基本没有。。现实都是很重要的

《spring实战 第四版》从开始就懵逼。框架类的东西书好像不能开始就看,还是看看视频,博客讲的比较清楚,大概懂了之后再看这本书就明白了,而且框架也要自己写demo来熟悉,很多博客视频都是一步一步的,照着做就好了。不过要找时间近一点的,更新换代太快别照很久以前的教程做了。连这书里都没怎么讲spring boot。。还留悬念,欲知后事如何请听下回分解。。

《阿里巴巴JAVA开发手册》这就是编程的注意事项。这个只要看得懂可以在中间穿插着看,也是规范编程风格的书,要尽早熟悉。

当然如果对网络不熟悉可以看看《TCP/IP详解 卷一》因为我就学网络工程的这些还好。虽然买了但没怎么看。

 

书只是帮助理解,全看完了也只能达到大概理解的水平。还是需要自己动手编程才行。而且很多东西还是要google。

你可能感兴趣的:(JAVA后端相关书籍推荐)