摘要: 在JDK7及其早期版本中HashMap在多线程环境下会发生扩容死锁的问题。 HashMap中在创建时默认会有16个桶,有一个默认加载因子0.75,如果Map中的Entry数量达到阈值(16*0.75)就会进行扩容,将原来的桶的数量扩展至原来的两倍,而在多线程环境下JDK7的HashMap会产生扩容死 阅读全文
posted @ 2019-11-15 14:47 听到微笑 阅读(3) 评论(0) 推荐(0) 编辑