主要是hashmap根本没有加锁,也没有其他的同步机制,所以线程不安全。而不是由于数据覆盖导致的线程不安全。数据覆盖是结果,没加同步机制才是原因