ConcurrentHashMap也有可能会造成CPU 100%的异常现象

1、JDK7 A、JDK7中的HashMap在多线程环境下不止只有CPU 100%这一共怪异现象 B、HashMap在多线程环境下它还可能造成插入的数据丢失 JDK7中的HashMap在多线程环境下可能造成CPU 100%的现象,这个由于在扩容的时候put时产生了死循环,由此会在get时造成了CPU 100%。所以在并发情况下不能使用HashMap,这个问题在JDK8中的HashMap获得了解决。
相关文章
相关标签/搜索