Java併發編程之ConcurrentHashMap

Java併發編程之ConcurrentHashMap 在多線程環境下HashMap操作時存在丟失數據的情況,爲了避免這個情況,強烈建議使用ConcrrentHashMap替代. HashTable雖然是一個線程安全的類,但是他使用的是synchronized來鎖住整張Hash表實現線程的安全,即每次鎖住整張表讓線程獨佔,相當於讓所有線程進行讀寫時都去競爭一把鎖,導致效率低下.ConcurrentH
相關文章
相關標籤/搜索