简述HashMap和Hashtable的区别

来源:互联网 发布:二次元语言 网络语言 编辑:程序博客网 时间:2024/05/16 08:48
1、HashMap继承AbstractMap类。
      Hashtable继承了Dictionary类。


2、HashMap允许有null的键和值。
      Hashtable不允许有null的键和值。

3、Hashtable的方法是synchronized的,HashMap不是。

      Hashtable是线程安全的,HashMap是非线程安全的。


4、HashMap有containsvValue和containsKey方法。

      Hashtable有contains方法。

1 0