ConcurrentHashMap也有可能會造成CPU 100%的異常現象

1、JDK7 A、JDK7中的HashMap在多線程環境下不止只有CPU 100%這一共怪異現象 B、HashMap在多線程環境下它還可能造成插入的數據丟失 JDK7中的HashMap在多線程環境下可能造成CPU 100%的現象,這個由於在擴容的時候put時產生了死循環,由此會在get時造成了CPU 100%。所以在併發情況下不能使用HashMap,這個問題在JDK8中的HashMap獲得瞭解決。
相關文章
相關標籤/搜索