線程池
線程安全
- 并發機制的底層原理
- 重排序與順序一緻性
- 鎖與volatile的記憶體語義
- happens-before原則
- 隊列同步器AQS
- 多線程的代價
- 線程狀态
- stop()、resume()和suspend()
- 正确終止與恢複線程
- 正确終止與恢複線程(續)
- wait()、notify()和notifyAll()
- 丢失的信号
- 過早的通知
- 了解ConcurrentModificationException異常
- ThreadLocal
- synchronized(1)
- synchronized(2)
- Lock鎖
- 生産者-消費者模式
- 阻塞隊列
- Condition接口
- Executor架構
- CompletionService接口
- Fork/Join架構
- 讀寫鎖
- 原子操作類
- 倒計數門闩CountdownLatch
- 障礙器CyclicBarrier
- 信号量Semaphore
- 交換器Exchanger
- 線程池的了解與使用
- 死鎖、饑餓和活鎖