ConcurrentHashMap

爲何已經有了Hashtable還須要ConcurrentHashMap呢? 由於Hashtable效率比較低,它的實現是在方法上加synchronized。也就是說致使了全部併發操做都要競爭同一把鎖,一個線程在進行同步操做時,其餘線程只能等待,大大下降了併發操做的效率。web ConcurrentHashMap的內部結構: 它是將桶的內部進行了分段處理。每一個桶裏仍是以鏈表的形式存儲數據。 Con
相關文章
相關標籤/搜索