jdk7中ConcurrentHashmap中,当长度过长 碰撞会很频繁,链表的增改删查操作都会消耗很长的时间, 影响性能,所以jdk8 中完全重写了concurrentHashmap,代码量从原来的1000多行变成了 6000多行,实现上也和原来的分段式存储有很大的区别. 具体分析 见附件