笔者在读完市面上关于Java并发编程的资料后,感觉有些知识点不是很清晰,于是重新整合。鉴于开源精神,我们决定将我们讨论之后的Java并发编程原理整理成笔记,分享给大家。站在巨人的肩上,我们可以看得更远。
笔记内容的主要来源有博客、书籍、论文,对于一些已经叙述得很清晰的知识点我们直接引用在本书中;对于一些没有讲解清楚的知识点,我们加以画图或者编写Demo进行加工;而对于一些模棱两可的知识点,本书在查阅了大量资料的情况下,给出最合理的解释。
写这份笔记的过程也是对自己研究和掌握的技术点进行整理的过程,希望能帮助读者快速掌握并发编程技术。
第一篇:基础篇
1 进程与线程基本概念
2 Java多线程入i门类和接口
3 线程组和线程优先级
4 Java线程的状态及主要转化方法
5 Java线程间的通信
第二篇:原理篇
6 Java内存模型基础知识
7 重排序与happens-before
8 volatle
9 synchronized与锁
10 CAS与原子操作
11 AQS
需要免费领取这份Java并发编程笔记的朋友麻烦帮忙转发一下这篇文章+关注我,然后私信我【笔记】二字免费获取。
第三篇: JDK工具篇
12 线程池原理
13 阻塞队列
14 锁接口和类
15 并发集合容器简介
16 CopyOnWrite
17 通信工具类
18 Fork/Join框架
19 Java 8 Stream并行计算原理
20 计划任务
腾讯大佬整理的这份笔记已经给大家准备好了需要免费领取这份Java并发编程笔记的朋友麻烦帮忙转发一下这篇文章+关注我,然后私信我【笔记】二字即可免费获取到。
网友评论