https://blog.youkuaiyun.com/swpu_ocean/article/details/88917958
总结
HashMap的线程不安全主要体现在下面两个方面:
- 在JDK1.7中,当并发执行扩容操作时会造成环形链和数据丢失的情况。
- JDK1.8中,在并发执行put操作时会发生数据覆盖的情况。
本文详细探讨了HashMap在不同JDK版本中所面临的线程安全问题。在JDK1.7中,当并发进行扩容操作时,可能会导致环形链和数据丢失;而在JDK1.8中,则是在并发执行put操作时可能发生数据覆盖。这些问题对于理解HashMap的工作原理及其实现细节至关重要。
https://blog.youkuaiyun.com/swpu_ocean/article/details/88917958
总结
HashMap的线程不安全主要体现在下面两个方面:
2427
639
947

被折叠的 条评论
为什么被折叠?