1.HashMap是线程不安全的,允许一个null键和多个null值 2.HashTable是线程安全的,不允许null键和值 HashMap和HashTable底层实现都是数组+链表结构实现的 https://www.cnblogs.com/chengxiao/p/6059914.html