ConcurrentHashMap實現原理

從JDK1.5開始就出現了ConcurrentHashMap類用來解決HashMap非線程安全這個問題,雖然之前已經有HashTable的存在,但是因爲他是使用synchronized鎖住整個Hash表的,這樣會帶來很多性能上的不足,而ConcurrentHashMap將鎖粒度細化,因此效率上相對來說更優,他的實現原理是這樣的:一個ConcurrentHashMap由多個Segment組成,每一個
相關文章
相關標籤/搜索