ConcurrentHashMap:线程安全的HashMap
1.存储结构
ConcurrnetHashMap
由很多个 Segment
组合,而每一个 Segment
是一个类似于 HashMap
的结构,所以每一个 HashMap
的内部可以进行扩容。但是 Segment
的个数一旦初始化就不能改变,默认 Segment
的个数是 16 个,你也可以认为 ConcurrentHashMap
默认支持最多 16 个线程并发。
2.初始化
ConcurrentHashMap
的无参构造有三个参数的默认值:
初始容量=16,负载因子=0.75,并发级别=16
标签:ConcurrentHashMap,HashMap,16,源码,线程,数据结构,Segment From: https://www.cnblogs.com/cjhtxdy/p/17333626.html