]JDK7中HashMap并发死链问题: ]JDK7中HashMap并发死链问题:并发条件下,hashmap扩容导致死链 小结: 1.原因:多线程环境下使用了非线程安全的map集合 2.JDK8虽然对扩容算法进行了调整,不再将元素加到链表头而是加到链表尾部,但是仍不意味着能够在多线程环境下能够安全扩容,还可能出现其他问题(如扩容导致数据丢失)