下面是ConcurrentHashMap的数据结构,并比较HashTable

ConcurrentHashMap数据结构分析

并发场景:

ConcurrentHashMap数据结构分析

ConcurrentHashMap数据结构分析

ConcurrentHashMap数据结构分析

由此可见,ConcurrentHashMap当中每个Segment各自持有一把锁。

在保证线程安全的同时降低了锁的粒度,让并发操作效率更高。

get 与put:https://www.jianshu.com/p/1e1a96075256

 

相关文章: