concurrenthashmap实现并发
时间: 2023-10-18 13:59:14 浏览: 43
ConcurrentHashMap是一个并发散列映射表的实现,它允许完全并发的读取,并且支持给定数量的并发更新。相比于HashTable和用同步包装器包装的HashMap,ConcurrentHashMap拥有更高的并发性。在HashTable和由同步包装器包装的HashMap中,使用一个全局的锁来同步不同线程间的并发访问。这意味着在同一时间点,只能有一个线程能访问容器,导致对容器的访问变成串行化的。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [ConcurrentHashMap高并发性的实现原理](https://blog.csdn.net/maoyeqiu/article/details/46663859)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [ConcurrentHashMap原理(2)之用分离锁实现多个线程间的并发写操作](https://blog.csdn.net/dfsaggsd/article/details/50572974)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]