HashMap和Hashtable的区别

1.他们继承的父类不同
HashMap的父类是 AbstractMap,Hashtable的父类是Dictionary

2.HashMap允许使用 null值和 null键,Hashtable中任何非 null 对象都可以用作键或值,也就是键与值不能为空

3.Hashtable线程安全,同步,效率相对低
HashMap线程不安全,非同步,效率高

你可能感兴趣的:(HashMap,JavaSE,Hashtable)