深入理解Java多线程与并发框架(完结篇)——看完再不懂多线程我跪键盘

554 阅读1分钟

前言

没有别的意思,就是想给大家深入理解Java多线程与并发框

1. 线程的状态

深入理解Java多线程与并发框(第①篇)——线程的状态

2. 线程和进程的区别

深入理解Java多线程与并发框(第②篇)——线程和进程的区别

3. Java内存模型与原子性、可见性、有序性

深入理解Java多线程与并发框(第③篇)——Java内存模型与原子性、可见性、有序性

4. 重排序、屏障指令、as-if-serial、happens-before规则

深入理解Java多线程与并发框(第④篇)——重排序、屏障指令、as-if-serial、happens-before规则

5. 顺序一致性模型

深入理解Java多线程与并发框(第⑤篇)——顺序一致性模型

6. synchronized 关键字

深入理解Java多线程与并发框(第⑥篇)——synchronized 关键字

7. volatile 关键字

深入理解Java多线程与并发框(第⑦篇)——volatile 关键字

8. 深入理解:CAS

深入理解Java多线程与并发框(第⑧篇)——深入理解:CAS

9. 并发包的基石:队列同步器 AQS

深入理解Java多线程与并发框(第⑨篇)——并发包的基石:队列同步器 AQS

10. 并发辅助工具类(很好的玩的工具类)

深入理解Java多线程与并发框(第⑩篇)——并发辅助工具类(很好的玩的工具类)

11. 线程池参数

深入理解Java多线程与并发框(第⑪篇)——线程池参数

写在最后

欢迎关注公众号"Java架构筑基",本期福利后台回复"86"即可获取笔者整理的面试题、学习资料、思维导图、程序人生等PDF。