Hashtable 與 ConcurrentHashMap 總結

上一篇簡單介紹了衆多map中的HashMap ,最後提及HashMap的最大缺點就是線程不安全。今天我們介紹兩種線程安全的map容器,看它們是如何來解決線程安全的問題。 問題:HashMap爲什麼線程不安全? jdk1.7時會出現環形鏈表導致死循環 --》元兇是在擴容時進行元素插入使用的是頭插法(在1.8後使用尾插法解決了這個問題) jdk1.8時會出現元素覆蓋的情況 --》當線程A,B同時進行p
相關文章
相關標籤/搜索