14.7.3 旧的线程安全的集合 Java 的旧的集合 Vector 和 Hashtable 是线程安全的。但是 JDK 1.2 的时候,用不安全的ArrayList 和 HashMap 替代了。如果要让它变成安全,可以用个映射: ListE list = C
14.7.3 旧的线程安全的集合
Java 的旧的集合 Vector 和 Hashtable 是线程安全的。但是 JDK 1.2 的时候,用不安全的ArrayList 和 HashMap 替代了。如果要让它变成安全,可以用个映射:
List<E> list = Collections.synchronizedList(new ArrayList<>()); 类似这种方式变成安全
小总结: