HashSet、HashMap、ArrayList这些都是线程不安全的,在多线程并发操作的时候,会使其中的数据发生混乱。
所以多线程的时候要使用api提供的同步集合
ConcurrentHashMap
ConcurrentHashMap,
ConcurrentSkipListMap,
ConcurrentSkipListSet,
CopyOnWriteArraySet.
同步集合
最新推荐文章于 2024-02-16 08:00:00 发布
HashSet、HashMap、ArrayList这些都是线程不安全的,在多线程并发操作的时候,会使其中的数据发生混乱。
所以多线程的时候要使用api提供的同步集合
ConcurrentHashMap
ConcurrentHashMap,
ConcurrentSkipListMap,
ConcurrentSkipListSet,
CopyOnWriteArraySet.