Java全能学习+面试指南:https://javaxiaobear.cn
今天我们主要讲解为什么 HashMap 是线程不安全的?而对于 HashMap,相信你一定并不陌生,HashMap 是我们平时工作和学习中用得非常非常多的一个容器,也是 Map 最主要的实现类之一,但是它自身并不具备线程安全的特点,可以从多种情况中体现出来,下面我们就对此进行具体的分析。
源码分析
第一步,我们来看一下 HashMap 中 put 方法的源码:
public V put(K key, V value)