title: ConcurrentHashMap 源码分析 category: Java tag: Java集合 本文来自公众号:末读代码的投稿,原文地址: 。 上一篇文章介绍了 HashMap 源码,反响不错,也有很多同学发表了自己的观点,这次又来了,这次是 了,作为线程安全的 HashMap ,它的使用频率也是很高。那么它的存储结构和实现原理是怎么样的呢? ConcurrentHashMap 1.7 存储结构 Java 7 ConcurrentHashMap 存储结构 Java 7 中 的存储结构如上图, 由很多个 组合,而每一个 是一个类似于 的结构,所以每一个 的内部可以进行扩容。