xiaobaoqiu Blog

Think More, Code Less

Java并发容器

这篇博客的目的是了解Java Concurrent包中几个主要的并发容器的实现原理.

这里将这些并发容器分为4类:

(1).BlockingQueue系列

BlockingQueue
BlockingDeque
ArrayBlockingQueue
LinkedBlockingDeque
LinkedBlockingQueue
PriorityBlockingQueue
DelayQueue

(2).Concurrent系列

ConcurrentHashMap
ConcurrentLinkedQueue
ConcurrentMap
ConcurrentNavigableMap

(3).SkipList系列

ConcurrentSkipListMap
ConcurrentSkipListSet

(4).CopyOnWrite系列

CopyOnWriteArrayList
CopyOnWriteArraySet

后续系列将分别介绍:

1.Java并发容器之BlockingQueue

2.Java并发容器之Concurrent

3.Java并发容器之SkipList

4.Java并发容器之CopyOnWrite