Java并发系列目录

主要是受《Java并发编程的艺术》一书读书笔记整理而成。本篇算是相关知识点的目录,

第二章: 

   Synchonized  这篇讲原理, 这篇实战区分谁拥有锁

   volatile 部分与第三章整合。

  个人觉得顺序需要调整下,从第三章开始比较好。

  另外,第二章偏重概念介绍synchronized,在找一篇结合看不懂的openjdk来讲究更好了。

第 3章 内存模型相关:

     volatile

     锁的内存语义(包含了happens-before原则介绍)

    CAS (书上没有单独介绍,我补充进来)

第四章: Java线程

第五章 :Java中的锁

     同步器AQS

     ReentrantLock重入锁

     ReentrantReadWriteLock读写锁

     condition 1 , 2 流程 

    这篇讲各种锁集合

第六章:Java并发容器:

ConcurrentHashMap

ConcurrentLinkedQueue

阻塞队列(1) ArrayBlockingQueue


第7章 原子操作类


     待补充

第 8章  并发工具类

    待补充

第 9章 线程池

 第10章 executor 框架

  待补充

*************************

看的过程也是模糊,觉得需要一个从高处到底层去看,反复的循环去理解。

不只是api,还要多思考为什么这样设计?对着源码多看几次,总有收获。

猜你喜欢

转载自blog.csdn.net/bohu83/article/details/80801989