ConcurrentHashMap(jdk1.7)底層原理

ConcurrentHashMap和HashMap的思路是差不多的,但是因爲它支持併發操作,所以要複雜一些。 數據結構 整個ConcurrentHashMap是由一個一個的Segment組成,Segment代表一個分段,一個Segment裏面包含一個HashEntry數組,每個HashEntry是一個鏈表結構,當對HashEntry數組的數據進行修改的時候,必須首先獲得與它對應的Segment鎖。
相關文章
相關標籤/搜索