CurrentHashMap

因爲HashMap是線程不一樣步的,雖然處理數據的效率高,可是在多線程的狀況下存在着安全問題,所以設計了CurrentHashMap來解決多線程安全問題。web HashMap在put的時候,插入的元素超過了容量(由負載因子決定)的範圍就會觸發擴容操做,就是rehash,這個會從新將原數組的內容從新hash到新的擴容數組中,在多線程的環境下,存在同時其餘的元素也在進行put操做,若是hash值相同
相關文章
相關標籤/搜索