共同点 底层都是哈希算法,都是双列集合 区别 1、HashMap是线程不安全的,效率高,JDK1.2版本;HashTable是线程安全的,效率低,JDK1.0版本的。 2、HashMap可以存储null键和null值,而HashTable不可以。