一 hashmap源码
推荐阅读:https://www.cnblogs.com/wlandyy/p/10287186.html
二 并发的HashMap为什么会引起死循环?
1.7 原因:
这篇文章讲的非常好:https://blog.csdn.net/zhuqiuhui/article/details/51849692
jdk1.8不会再产生死循环,但是在hashmap被使用在高并发场景的时候可能会产生丢失数据的现象:
推荐阅读:https://blog.csdn.net/Hzt_fighting_up/article/details/78737468
三 JDK1.8对hashmap做了哪些性能优化:
推荐阅读:https://www.jianshu.com/p/800aa1cf5c13
https://blog.csdn.net/USTC_Zn/article/details/78173217
四 hashmap与hashtable有什么不同:
推荐阅读: https://blog.csdn.net/bruce_suxin/article/details/78787875