简述HashMap和Hashtable的区别
2015-07-30 16:00
363 查看
1、HashMap继承AbstractMap类。
Hashtable继承了Dictionary类。
2、HashMap允许有null的键和值。
Hashtable不允许有null的键和值。
3、Hashtable的方法是synchronized的,HashMap不是。
Hashtable是线程安全的,HashMap是非线程安全的。
4、HashMap有containsvValue和containsKey方法。
Hashtable有contains方法。
Hashtable继承了Dictionary类。
2、HashMap允许有null的键和值。
Hashtable不允许有null的键和值。
3、Hashtable的方法是synchronized的,HashMap不是。
Hashtable是线程安全的,HashMap是非线程安全的。
4、HashMap有containsvValue和containsKey方法。
Hashtable有contains方法。
相关文章推荐
- c语言实现hashmap(转载)
- C#中遍历Hashtable的4种方法
- C#将HashTable中键列表或值列表复制到一维数组的方法
- JAVASCRIPT HashTable
- java hashtable实现代码
- 解析WeakHashMap与HashMap的区别详解
- java中vector与hashtable操作实例分享
- 基于Java HashMap的死循环的启示详解
- Java中HashMap和Hashtable的区别浅析
- 重载toString实现JS HashMap分析
- C#将hashtable值转换到数组中的方法
- Android中实现HashMap排序的方法
- c语言实现的hashtable分享
- 利用C语言实现HashTable
- php中hashtable实现示例分享
- 深入理解Java中的HashMap的实现机制
- 全面解析java中的hashtable
- java HashMap的keyset实例
- 浅析java中ArrayList与Vector的区别以及HashMap与Hashtable的区别
- HashMap总结