
线程安全的概念

java对线程安全的支持

java 中的线程池

java中线程池的生命周期与线程中断
java 中的锁

synchronize - 线程同步机制
显示锁ReentrantLock使用与原理
AbstractQueuedSynchronizer原理剖析
CAS原理
LockSupport中的park与unpark原理
偏向锁状态转移原理
从wait的源码看撤销偏向锁的过程(revoke and rebias)
安全点
safe-point(safepoint 安全点) 和 safe-region(安全区域)