在Java中HashMap和Hashtable有什么区别 hashmap和hashtable的区别是

主机教程 建站分享 2年前 (2022-10-17) 190次浏览

文章摘要:在Java中HashMap和Hashtable有什么区别 hashmap和hashtable的区别是

Java中HashMap和Hashtable的区别: 1.HashMap允许空键值,而Hashtable不允许 […]

Java中HashMap和Hashtable的区别:

1.HashMap允许空键值,而Hashtable不允许。

2.Hashtable同步的,而HashMap是非同步的,效率上逼Hashtable要高。

3.Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现。

4.HashTable使用Enumeration,HashMap使用Iterator。

5.HashMap去掉了HashTable的contains方法,但是加上了containsValue()和containsKey()方法。


声明:
若非注明,本站文章源于互联网收集整理和网友分享发布,如有侵权,请联系站长处理。
文章名称:在Java中HashMap和Hashtable有什么区别 hashmap和hashtable的区别是
文章链接:http://www.7966.org/post/13125.html
转载请注明出处

喜欢 (0)