集合容器 | 特点 | 缺点 |
HashMap | 线程不安全 | |
HashTable | 线程安全,全段加锁,效率低 | |
ConcurrentHashMap | 1.线程安全 2.分段加锁 3.读数据不加锁 | |
CopyOnWriteArrayList | 1.线程安全 2.写数据时copy一个新容器,写完后,原容器的引用指向新的容器 3.可进行并发的读,而不需要加锁 | 1.复制新的容器消耗内存,可能造成频繁的Yong GC和Full GC 2.做不到一写数据,就能马上读到 |
并发容器CopyOnWriteArrayLis,ConcurrentHashMap,HashTable,HashMap
最新推荐文章于 2023-10-29 15:53:49 发布