值得收藏的Java后端书籍清单_java后端开发必看书

createh53周前 (02-22)技术教程15

不管是初学Java还是后端工程师,都要经常看书进行知识库升级,以下给大家推荐近几年来阅读过的觉得值得推荐的几本书,有进阶的,也有初学可用的,大家按需使用。


《java并发编程的艺术》豆瓣评分7.5

作者程晓明,方腾飞,魏鹏这几位都是阿里和1号店资深的Java技术专家,能力方面就不用多说了,我们直接上内容:

这本书主要说的是Java并发编程机制底层的实现原理,内存模型线程池……并附上实例,讲的内容方面比较核心,但是谈的又不够深入,存在的错误和缺陷也不少,例如,其中对Future Task的使用存在错误,但是语言上是比较浅显易懂的。

还有这本书最大的问题在于,结构比较混乱,可能是三个人合著的原因。但是不可忽视的是,这本书的其他部分还是不错的,尤其是当你有一定的并发编程基础。


《Netty实战》豆瓣评分7.7

作者Norman Maurer(苹果公司资深工程师,Netty核心开发者)Marvin Allen Wolfthal。这本书最值得一提的是它是由Netty之父亲自作序推荐的,相当于Netty的爸爸说,嗯,这不错,买它,学他。


回到内容上作为一本极其实用的Netty技术书,包含了Netty应用,线程模型,内存管理,传输,通道还有常见陷阱等,可以帮助读者轻松形成Netty功能结构印象。并且注重循序渐进,按部分来讲,比一般的要讲的深入,但是又有点点到为止的意思。

接下来说说不足,这本书有外文书的通病就是翻译问题,非常粗,建议有些地方可以看看原文。这本书电子版也会不断勘误,代码更新,总的来说,放心食用。


《java并发编程实战》豆瓣评分9.0

作者Brian Goetz,Tim Peierls,Joshua Bloch,Joseph Bowbeer,David Holmes,Doug Lea(Java Community Process JSR 166专家组骨干),内容上,有讲到并发性,线程安全性等,是并发编程比较经典的参考书,评分高达9.0实力在那,我也就不过多评价,

但是,还是外文书的通病,翻译问题,真的很影响观感,建议英语能力强的自己找英文版读读。


《大话设计模式》豆瓣评分8.3

作者程杰,高级工程师,我第1次看到这个封面时,感觉像儿童读物似的,其内容的呈现也很像,采用的是情景对话模式,通过讲故事的方式来讲设计,内容方面无功无过,有时举例子有点牵强,主要的一点就在于对设计模式的讲解生动。作者有过教育经验,所以小菜对大鸟的提问会反映初学者会产生的疑问。对初学者来说是好的,值得推荐,有一点基础的就可以不看了,会感觉无聊。




《大话数据结构》豆瓣评分9.0

作者程杰,就是上一本书的那个,就不更多介绍了。

这本书的评分飙升到9.0肯定有它的过人之处,首先表明这本书的定位就在初学者或自学者,所以语言和内容方面讲究一个通俗易懂,你想想在被严老师的数据结构折腾的死去活来的时候,突然看到一本带图(几乎每页都有,真的有助于理解)有吐槽,如此懂你的书,是不是很有吸引力?

回到使用上,它会直接告诉你,你该怎么做,哪里不能做。总的来说,这本书的评分是高实至名归,有的人觉得它不好,也是因为定位搞错了,这本来就是本自学者的参考书。

以上书籍,大家可以多加参考,好书多读,定有所获。

大家记得点赞收藏,谢谢!


相关文章

编程大神都读过的10本经典神书,找到了

导读:传说中的大神程序员都在读哪些书?名校计算机专业的学霸们都在用哪些教材?计算机科学领域有哪些公认的高分经典神书?这10本书就是答案。01 深入理解计算机系统(原书第3版)推荐语:豆瓣评分9.8硬核...

整理了100多本Java后端电子书,送给小伙伴们

上周末的时候,Hydra整理了一张Java大厂面试必读的书单发了出来,有小伙伴在后台留言,希望能能扩充一下这个书单,添加一些其他后端技术书籍。这里我已经把整理到的100多本书籍分好类目,全部共享给大家...

【经典中的经典】Java 程序员晋级架构师必读书籍,你读过几本?

现在愿意通过读书来提升自己能力的程序员还多吗?以下是我刚入行时公认的最经典的必读书籍,涵盖基础语法、设计模式、性能优化、并发编程等核心领域,供大家参考:1. 《Effective Java》(作者:J...

Java高手书籍推荐!你就是Java高手

如果你想成为Java高手,不防尝试下列Java书籍,只要坚持下去,你就是Java高手!《Java编程思想》——Java编程者必备Java编程者必备书籍!小编当年只靠精读此书,拿到了阿里巴巴实习岗的of...

深圳尚学堂Java专家:推荐的15本书

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。深圳尚学堂的老师今天推荐给大家基本书,特别是那些想不断提高自己技术水平的Java程序员们。对于没有Jav...

2019年来看过的 Java 系书籍,靠着他们一路升职加薪

学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。废话不多说,下边就给大家推荐一些Java进阶的好书。就拿 IT 行业来说,技术的发展日新月异,技术的进步大步流星,稍微不注意就掉队了。...