java concurrent-ConcurrentHashMap

一、數據結構 下圖(來自網絡): 簡要說明: 1.segments數組 2.segment-散列表 3.table-segment散列表的桶數組 4.HashEntry-segment散列表發生衝突時候,使用鏈表解決衝突 鎖粒度-segment散列表 segment加鎖位置 put和remove方法 作用: 多線程的競爭只在同一個segment中,且get請求不需要加鎖操作 二、方法說明(下面源碼
相關文章
相關標籤/搜索