ConcurrentHashMap多線程下比HashTable效率更高

點題:爲何 ConcurrentHashMap在多線程下效率更高? HashTable使用一把鎖處理併發問題,當有多個線程訪問時,須要多個線程競爭一把鎖,致使阻塞web ConcurrentHashMap則使用分段,至關於把一個HashMap分紅多個,而後每一個部分分配一把鎖,這樣就能夠支持多線程訪問多線程 推薦閱讀:連接併發
相關文章
相關標籤/搜索