閒來無事! ! 看看HashMap

HashMap1.7 的問題還有1.7 和1.8 的差別。 HashMap 是一個併發不安全的容器,在迭代操作是採用的是fast-fail 機制;在併發添加操作中會出現丟失更新的問題;因爲採用頭插法在併發擴容時會產生環形鏈表的問題,導致CPU 到達100%,甚至宕機。 解決併發問題可以採用 Java 類庫提供的Collections 工具包下的Collections.synchronizedMap
相關文章
相關標籤/搜索