Android开发

《Java concurrent包源码分析》一、源码结构

2017-05-21  本文已影响504人  老呼

Java多线程内容繁多,同时也条理清晰。其中,concurrent包就是Java多线程中的一员悍将。concurrent包是Doug Lea老爷子为Java 1.5加入的多线程并发相关的包,此举从此改变了Java多线程编程的方式!


Doug Lea老爷子靓照

为了更有条理的学习concurrent包的内容,我们先看一下某位阿里工程师总结的Java多线程知识学习思路:


image.png

从上图结合concurrent源码我们可以看出,concurrent包由浅入深大体可以分为下面几个方面:

  1. 核心基础
  1. 原子操作
  2. 并发支持工具
  3. 并发集合
  4. Executor框架

好,从本文开始,我们就开始探索concurrent包的奥秘。

上一篇下一篇

猜你喜欢

热点阅读