Java 中的线程安全的类
- 3 个线程安全的类
- 它们对应的非线程安全的类
- 它们延伸的类
- 其它
- 它们对应的非线程安全的类
3 个线程安全的类
Java 中的 3 个基本的线程安全的类为:Hashtable(不是 HashTable)、StringBuffer、Vector。
https://docs.oracle.com/javase/7/docs/api/java/util/Hashtable.html )。在那个年代,命名不规范也很好理解。于是,由于历史原因,Hashtable 中的 t 一直都是小写的。
它们对应的非线程安全的类
- Hashtable:HashMap
- StringBuffer:StringBuilder
- Vector:ArrayList
它们延伸的类
- Hashtable:
- 待补充
- StringBuffer:
- 待补充
- Vector:
- Stack
其它
它们对应的非线程安全的类
- ThreadLocalRandom:Random