java.util.concurrent包自JKD 1.5版本开始提供,由并发大师 Doug Lea 进行设计.
atomic子包,提供基础数据类型的一个原子性操作
locks子包,提供线程互斥操作,主要包含 AbstractQueuedSynchronizer、Lock、LockSupport、ReentrantLock、ReentrantReadWriteLock、StampedLock
并发编程总览图:
Doug Lea
java.util.concurrent包自JKD 1.5版本开始提供,由并发大师 Doug Lea 进行设计.
atomic子包,提供基础数据类型的一个原子性操作
locks子包,提供线程互斥操作,主要包含 AbstractQueuedSynchronizer、Lock、LockSupport、ReentrantLock、ReentrantReadWriteLock、StampedLock
并发编程总览图:
Doug Lea