ArrayList、Vector、HashMap、Hashtable中那些是线程安全的。HashMap、Hashtable那个可以有空的key及value
来源:互联网 发布:如何才能破解淘宝同款 编辑:程序博客网 时间:2024/05/16 12:09
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。
这里简单分析他们的区别。
1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。(最主要的区别)
2.HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以,只容许有一个null值的key,可以有多个null值的value)。
3.HashTable有一个contains(Object value),功能和containsValue(Object value)功能一样。
4.HashTable使用Enumeration,HashMap使用Iterator。
1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。(最主要的区别)
2.HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以,只容许有一个null值的key,可以有多个null值的value)。
3.HashTable有一个contains(Object value),功能和containsValue(Object value)功能一样。
4.HashTable使用Enumeration,HashMap使用Iterator。
- ArrayList、Vector、HashMap、Hashtable中那些是线程安全的。HashMap、Hashtable那个可以有空的key及value
- HashMap和HashTable,HashMap中key和value的原理
- HashMap和HashTable,HashMap中key和value的原理
- HashMap和HashTable,HashMap中key和value的原理
- StringBuffer、StringBuilder、ArrayList、Vector、HashMap、HashTable是如何扩容的
- ArrayList和Vector的区别,HashMap和Hashtable的区别以及线程安全的理解【转】
- ArrayList和Vector的区别,HashMap和Hashtable的区别以及线程安全的理解
- ArrayList和Vector的区别,HashMap和Hashtable的区别以及线程安全的理解
- ArrayList和Vector的区别,HashMap和Hashtable的区别以及线程安全的理解【转】
- ArrayList和Vector的区别,HashMap和Hashtable的区别以及线程安全的理解
- Vector、ArrayList和hashtable hashmap的异同
- ArrayList Vector Hashtable HashMap的区别
- HashMap、HashTable、ArrayList、LinkedList、Vector的区别
- HashMap、HashTable、ArrayList、LinkedList、Vector的区别 .
- HashTable、HashMap、Vector、ArrayList之间的区别
- Vector、ArrayList和hashtable、hashmap的异同
- List、ArrayList、Vector及map、HashTable、HashMap分别的区别
- List、ArrayList、Vector及map、HashTable、HashMap的区别
- 手机GUI设计基本知识
- 神奇的C++之关于类
- Chrome 扩展入门
- TestDirector 8.0安装配置方法及汉化
- 待机界面如何高仿NOKIA N73
- ArrayList、Vector、HashMap、Hashtable中那些是线程安全的。HashMap、Hashtable那个可以有空的key及value
- 一个合格的Java程序员应该掌握的10项技能
- C++ 预处理命令
- 关于SSL中使用DH的问题
- 片选,怎么看时序图,电路原理图
- Linux slab 分配器剖析
- 软件测试结束标准
- Vector, ArrayList, HashMap 和Hashtable 哪个线程安全?为什么?
- 技术和人才