1.HashMap不是线程安全的,put,resize
2.HashTable是线程安全的,synchronized,但是效率较低
3.ConcorrentHashMap 对HashMap的一种加线程安全的一种方式,将对hash表的段进行加锁,使这些段可以并发进行。