主要是受《Java并发编程的艺术》一书读书笔记整理而成。本篇算是相关知识点的目录,
第二章:
Synchonized 这篇讲原理, 这篇实战区分谁拥有锁
volatile 部分与第三章整合。
个人觉得顺序需要调整下,从第三章开始比较好。
另外,第二章偏重概念介绍synchronized,在找一篇结合看不懂的openjdk来讲究更好了。
第 3章 内存模型相关:
CAS (书上没有单独介绍,我补充进来)
第四章: Java线程
第五章 :Java中的锁
第六章:Java并发容器:
第7章 原子操作类
待补充
第 8章 并发工具类
待补充
第 9章 线程池
第10章 executor 框架
待补充
*************************
看的过程也是模糊,觉得需要一个从高处到底层去看,反复的循环去理解。
不只是api,还要多思考为什么这样设计?对着源码多看几次,总有收获。