Hashtable 与 ConcurrentHashMap 总结

上一篇简单介绍了众多map中的HashMap ,最后提及HashMap的最大缺点就是线程不安全。今天我们介绍两种线程安全的map容器,看它们是如何来解决线程安全的问题。 问题:HashMap为什么线程不安全? jdk1.7时会出现环形链表导致死循环 --》元凶是在扩容时进行元素插入使用的是头插法(在1.8后使用尾插法解决了这个问题) jdk1.8时会出现元素覆盖的情况 --》当线程A,B同时进行p
相关文章
相关标签/搜索