Java中线程安全类可以分为三大类
- 遗留的线程安全集合如Hashtable、vector
- Java.util.concurrent.*(包含三类关键词:Blocking、CopyOnWrite、Concurrent)
- 使用Collections装饰的线程安全集合,如:
- Collections.synchronizedCollection
- Collections.synchronizedList
- Collections.synchronizedMap
- Collections.synchronizedSet
- Collections.synchronizedNavigableMap
- Collections.synchronizedNavigableSet
- Collections.synchronizedSortedMap
- Collections.synchronizedSortedSet