ConcurrentHashMap实现原理

从JDK1.5开始就出现了ConcurrentHashMap类用来解决HashMap非线程安全这个问题,虽然之前已经有HashTable的存在,但是因为他是使用synchronized锁住整个Hash表的,这样会带来很多性能上的不足,而ConcurrentHashMap将锁粒度细化,因此效率上相对来说更优,他的实现原理是这样的:一个ConcurrentHashMap由多个Segment组成,每一个
相关文章
相关标签/搜索