BR 技术头条 技术链接、资讯与社区分享流
qi qifuguang.me / 2015-12-21 13:40 / by @winwill2012

深度剖析ConcurrentHashMap

赞过的人

@winwill2012

讨论 · 1 条

@技术头条 2015-12-22 17:28

还记得大学快毕业的时候要准备找工作了,然后就看各种面试相关的书籍,还记得很多面试书中都说到:

HashMap是非线程安全的,HashTable是线程安全的。

那个时候没怎么写Java代码,所以根本就没有听说过ConcurrentHashMap,只知道面试的时候就记住这句话就行了…至于为什么是线程安全的,内部怎么实现的,通通不了解。

今天我们将深入剖析一个比HashTable性能更优的线程安全的Map类,它就是ConcurrentHashMap,本文基于Java 7的源码做剖析。

发表评论