透彻理解Java并发编程

Java并发编程是整个Java开发体系中最难以理解但也是最重要的知识点,也是各类开源分布式框架中各个并发组件实现的基础。本专栏从Java多线程基础开始,先以java固有并发原语介绍多线程设计中的常见模式,然后从J.U.C并发包入手,分五大模块,从整体到局部,分析JUC包中每个工具类,以及模块中的各个组件之间关系。注意:其中Java多线程基础系列的文章完全参考结城浩的《Java多线程设计模式》一书,主要是考虑初学者对多线程的概念和使用方式都不甚清楚,所以初学者也可以看完《Java多线程设计模式》后再来学习进阶
15

Java多线程进阶(四四)—— J.U.C之executors框架:Fork/Join框架(2)实现

27

Java多线程进阶(四三)—— J.U.C之executors框架:Fork/Join框架(1) 原理

18

Java多线程进阶(四二)—— J.U.C之executors框架:Future模式

7

Java多线程进阶(四一)—— J.U.C之executors框架:ScheduledThreadPoolExecutor

21

Java多线程进阶(四十)—— J.U.C之executors框架:ThreadPoolExecutor

26

Java多线程进阶(三九)—— J.U.C之executors框架:executors框架概述

11

Java多线程进阶(三八)—— J.U.C之collections框架:LinkedTransferQueue

8

Java多线程进阶(三七)—— J.U.C之collections框架:LinkedBlockingDeque

7

Java多线程进阶(三六)—— J.U.C之collections框架:DelayQueue

6

Java多线程进阶(三五)—— J.U.C之collections框架:SynchronousQueue

5

Java多线程进阶(三四)—— J.U.C之collections框架:PriorityBlockingQueue

3

Java多线程进阶(三三)—— J.U.C之collections框架:LinkedBlockingQueue

5

Java多线程进阶(三二)—— J.U.C之collections框架:ArrayBlockingQueue

3

Java多线程进阶(三一)—— J.U.C之collections框架:BlockingQueue接口

4

Java多线程进阶(三十)—— J.U.C之collections框架:ConcurrentLinkedDeque

4

Java多线程进阶(二九)—— J.U.C之collections框架:ConcurrentLinkedQueue

2

Java多线程进阶(二八)—— J.U.C之collections框架:CopyOnWriteArraySet

7

Java多线程进阶(二七)—— J.U.C之collections框架:CopyOnWriteArrayList

3

Java多线程进阶(二六)—— J.U.C之collections框架:ConcurrentSkipListSet

7

Java多线程进阶(二五)—— J.U.C之collections框架:ConcurrentSkipListMap

1 位作者
Ressmix

Ressmix

SegmentFault上的文章不再更新,抄袭的太多。分...