在读完市⾯上关于Java并发编程的资料后,感觉有些知识点不是很清晰,于是展开了对Java并发编程原理的讨论。鉴于开源精神,决定将我们讨论之后的Java并发编程原理整理成电子书籍,分享给⼤家。
站在巨⼈的肩上,我们可以看得更远。本文档内容的主要来源有博客、书籍、论⽂,对于⼀些已经叙述得很清晰的知识点我们直接引⽤在本书中;对于⼀些没有讲解清楚的知识点,我们加以画图或者编写Demo进⾏加⼯;⽽对于⼀些模棱两可的知识点,本文档在查阅了⼤量资料的情况下,给出最合理的解释。
这边文档的过程也是对⾃⼰研究和掌握的技术点进⾏整理的过程,希望这份电子文档能帮助读者快速掌握并发编程技术。
有需要获取这份文档的朋友:点赞关注后,私信【多线程与高并发手册】即可免费获取到
第⼀篇:基础篇
第一章 进程与线程基本概念
多线程与高并发手册第⼆章 Java多线程⼊⻔类和接⼝
多线程与高并发手册第三章 线程组和线程优先级
多线程与高并发手册第四章 Java线程的状态及主要转化⽅法
多线程与高并发手册第五章 Java线程间的通信
多线程与高并发手册第六章 Java内存模型基础知识
多线程与高并发手册第七章 重排序与happens-before
多线程与高并发手册第⼋章 volatile
多线程与高并发手册第九章 synchronized与锁
多线程与高并发手册第⼗章 乐观锁和悲观锁
多线程与高并发手册第⼗⼀章 AQS
多线程与高并发手册第⼗⼆章 线程池原理
多线程与高并发手册第⼗三章 阻塞队列
多线程与高并发手册第⼗四章 锁接⼝和类
多线程与高并发手册第⼗五章 并发容器集合
多线程与高并发手册第⼗六章 CopyOnWrite容器
多线程与高并发手册第⼗七章 通信⼯具类
多线程与高并发手册第⼗⼋章 Fork/Join框架
多线程与高并发手册第⼗九章 Java 8 Stream并⾏计算原理
多线程与高并发手册第⼆⼗章 计划任务
多线程与高并发手册总目录:
多线程与高并发手册 多线程与高并发手册
网友评论