易燃物汇聚 YouTube 有声书与书评
Java高并发核心编程 卷2:多线程、锁、JMM、JUC、高并发设计模式 封面

Java高并发核心编程 卷2:多线程、锁、JMM、JUC、高并发设计模式

尼恩

1.1万人在读
42.3万字总字数
¥77定价

内容简介

本书聚焦Java并发编程基础知识,介绍了Java多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式等并发编程方面的核心原理和实战知识。 本书共分为10章。第1~2章浅显易懂地剖析多线程、线程池的核心原理和实战使用,揭秘线程安全问题和Java内置锁的核心原理;第3~4章细致地讲解CAS原理与JUC原子类、JMM的核心原理,揭秘CAS操作的弊端和两类规避措施、解密Java如何内存可见性和volatile关键字的底层知识;第5章细致地介绍JUC显示锁的原理和各种显示锁的使用;第6章图文并茂、深入浅出地阐述JUC高并发的基础设施:AQS抽象同步器核心原理;第7章介绍JUC容器类;第8~10章介绍常见的Java高并发设计模式的原理和使用。

读者书评

★★★★★

读过一些多线程相关的书籍,并看过一些相关视频,这本书给我的感受是:讲得很系统。 从线程的基本概念开始,到Java创建的基本方式,再围绕着多线程面临的三大问题:原子性、可见性、执行顺序慢慢展开,讲了CAS、volatile、Java对象锁、JMM、before-happen原则、Java显示式锁、AQS、高并发的设计模式、异步回调等知识。最难能可贵的是,每一块知识点的论述都是从理论模型到如何使用,再到实现,如此抽丝剥茧,层层递进,一方面有利于理解,另一方面也有助于构建起知识框架。 不过,书中也是存在一些缺憾的,比如一些示例代码有问题、个别描述的似乎不是太精准,让人疑惑,不过这些问题自己实际操作一下,基本也能发现。 整体来说,这本书还是值得一读的,可以用来帮助构建多线程相关的知识体系。

★★★★★

终于读完了第一本专业书,必须记录一下。这本书可以感觉的出来是不同的人撰写,有的章节讲的比较清楚,有的章节读起来是有点枯燥,整体还是值得一读的。

★★★★★

给个好评。这本书讲的很系统,读完后对Java多线程部分有了一个较为系统的,比较深入的认识,适合从入门到熟练Java多线程。接下来说认为不足的地方本书有些标题有夸大的成分,并没有体现出所谓“核心”应有的价值,且本书行文,遣词造句较为啰嗦,有很多地方同样的事情反复说,与书名的“核心”给人的感觉还是有出入的。

★★★★★

31小时,终于肝完了,不得不说写的还是很不错的,非常系统,完整,推荐

★★★★★

完美的讲解高并发核心理论,以及核心并发体系。通过阅读本书,受益匪浅,学习与思考,可以让你更加精进修行。

★★★★★

要学习并发,对操作系统原理,JVM原理,JMM内存模型还是要有点预备知识的,不然容易懵。看本书之前看了《操作系统导论》《深入理解Java虚拟机》《Java并发编程实战》,对理解并发帮助很大,所以看这本书的时候能较快理解。 先说这本书的优点吧,知识点全面,涵盖了JUC的大部分内容,从基础到实战再到源码分析,都有涉及,并且也对一些关键原理比如:CAS和AQS的原理,并发的原子性,可见性,有序行知识都有比较深入的讲解。这点非常赞。 也有缺点,语言组织冗余太多,让人感觉作者不太用心。书名不喜欢。有点培训班的风格吧,不过本书的针对读者也写的比较清楚了。总体来说,瑕不掩瑜。

★★★★★

本书适合大部分java开发者,尤其是对多线程不太了解的从业人员。 内容由浅入深,前后关联,没有多余的废话,阅读完可以掌握所有kava线程相关知识。 但有几个注意点: 1.如果你已经很了解多线程知识,想要通过阅读书籍来提升实战经验,那本书是不合适的。 2.如果你对多线程完全不了解,还是需要结合案例,demo联系理解。 3.本书内比塔克拉玛干还干,内容比较枯燥需要一些耐心。 总体来说本书十一本优秀的多线程教材。

★★★★★

对java的锁机制有着非常完善清理的讲解,受益匪浅,十分推荐

★★★★★

虽然有一些内容一带而过,但整体上结构清晰很有条理,便于对比理解,梳理知识结构。代码方面因为省略了一些认为不必要的代码,导致可能无法正常运行,有一部分不好理解,但也因此节约了篇幅,避免堆砌代码影响阅读体验。

★★★★★

内容详细通俗易懂,层序渐进,是本好书

书籍信息

作者尼恩
出版社机械工业出版社
出版时间2022-08-09
ISBN9787111679882
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数72