一、继承父类不同,HashTable继承自Dictionary,HashMap继承AbstractMap,二者都实现了Map接口
二、线程的安全性,HashTable是同步的、线程安全的,HashMap是未同步的,线程不安全的
三、HashTable中有contains方法,HashMap中去掉了contains方法
四、HashTable中不允许出现null值,HashMap中允许出现null值
五、Hash值不一样
一、继承父类不同,HashTable继承自Dictionary,HashMap继承AbstractMap,二者都实现了Map接口
二、线程的安全性,HashTable是同步的、线程安全的,HashMap是未同步的,线程不安全的
三、HashTable中有contains方法,HashMap中去掉了contains方法
四、HashTable中不允许出现null值,HashMap中允许出现null值
五、Hash值不一样