HashMap: 數組+鏈表+紅黑樹來實現的算法
注意:1.當鏈表大約8或者總容量大於64,就轉換成紅黑樹數組
2.除了添加,紅黑樹效率慢,其餘的狀況都比鏈表快spa
ConcurrentHashMap:如今把重入鎖變成了CAS算法(無鎖),提升效率操作系統
注意:1.CAS算法爲何能夠提升效率?CAS是底層操做系統支持的算法class
你們想看紅黑樹和CAS算髮,請關注我,他們有相應的在之後有相應的介紹效率
HashMap: 數組+鏈表+紅黑樹來實現的算法
注意:1.當鏈表大約8或者總容量大於64,就轉換成紅黑樹數組
2.除了添加,紅黑樹效率慢,其餘的狀況都比鏈表快spa
ConcurrentHashMap:如今把重入鎖變成了CAS算法(無鎖),提升效率操作系統
注意:1.CAS算法爲何能夠提升效率?CAS是底層操做系統支持的算法class
你們想看紅黑樹和CAS算髮,請關注我,他們有相應的在之後有相應的介紹效率