`

HashMap与HashTable的区别

 
阅读更多
参考:http://zhidao.baidu.com/question/350410456.html


有以下三方面:
1.Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。HashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey()方法。

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

3.hashMap允许空键值,而hashTable不允许。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics