当前位置 : 主页 > 编程语言 > java >

笔记 第14章 多线程(9)Vector/ArrayList/ConcurrentSkipListSet/CopyOnWriteArrayList 线程安全

来源:互联网 收集:自由互联 发布时间:2022-07-14
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<>()); 类似这种方式变成安全

小总结:

网友评论