HashTable、HashMap和ConcurrentHashMap
参考:https://www.cnblogs.com/heyonggang/p/9112731.html
ConcurrentHashMap
底层采用分段的数组+链表实现,线程安全
通过把整个Map分为N个Segment,可以提供相同的线程安全,但是效率提升N倍,默认提升16倍。(读操作不加锁,由于HashEntry的value变量是 volatile的,也能保证读取到最新的值。)
...
原创
2019-12-29 23:12:08 ·
91 阅读 ·
0 评论