Concurrent
- java.util.concurrent
- java.util.concurrent.atomic
- java.util.concurrent.locks
Concurrency Primitives
| juc interface | desc |
|---|---|
| BlockingQueue | |
| BlockingDeque |
| juc lock |
|---|
| CountDownLatch |
| CyclicBarrier |
| Semaphore |
| Phaser |
| juc impl | desc |
|---|---|
| ArrayBlockingQueue | |
| ConcurrentHashMap | |
| ConcurrentLinkedDeque | |
| ConcurrentLinkedQueue | |
| ConcurrentSkipListMap | |
| ConcurrentSkipListSet | |
| CopyOnWriteArrayList | |
| CopyOnWriteArraySet | |
| DelayQueue | |
| LinkedBlockingDeque | |
| Exchanger |