ArrayList 和Vector HashTable和HashMap
来源:互联网 发布:库房管理软件 知乎 编辑:程序博客网 时间:2024/06/18 14:03
相同点:
1.都实现了List接口(List接口继承自Collection接口)
2.有序集合,数据可重复,可按索引号取值(而HashSet无序,不可重复)
不同点:
1.Vector是线程安全的,而ArrayList是线程不安全的,因此单线程最好使用Arraylist,效率高,多线程使用Vector
2.当增加存储空间时,Vector增长原来的一倍,ArrayList增加原来的0.5倍
HashTable和HashMap
1.HashTable是线程安全的,而HashMap是不安全的
2.HashTable不运行null值(key或者value),而HashMap允许
3.HashTable有contains方法,而HashMap替换为containsKey和containsValue方法
- Vector、ArrayList和hashtable hashmap
- HashTable和HashMap; Vector和 ArrayList
- ArrayList 和Vector HashTable和HashMap
- Vector、ArrayList和hashtable hashmap的异同
- [转]Vector、ArrayList和hashtable hashmap数据结构
- 分析Vector、ArrayList和hashtable hashmap数据结构
- Vector、ArrayList和Hashtable、HashMap数据结构
- Vector、ArrayList和hashtable、hashmap的异同
- ArrayList与Vector和HashMap与Hashtable
- Vector和ArrayList Hashtable和HashMap ArrayList和LinkedList
- Vector与ArrayList、Hashtable和HashMap、ArrayList和LinkedList区别
- List和ArrayList和Vector和HashTable和HashMap
- List和ArrayList和Vector和HashTable和HashMap区别
- ArrayList和Vector的区别,HashMap和Hashtable的区别
- ArrayList和Vector,HashMap和HashTable的区别
- ArrayList和Vector以及HashTable和HashMap区别
- ArrayList和Vector的区别,HashMap和Hashtable的区别
- ArrayList 和 Vector 的区别,HashMap 和Hashtable的区别
- String StringBuffer StringBuilder
- MapReduce原理
- Python中变量传递时的引用和赋值
- 毕业5年决定你的命运 --------值得所有不甘平庸的人看看
- 用python写的一个多线程的端口扫描
- ArrayList 和Vector HashTable和HashMap
- 二叉查找树
- Eclipse常用设置
- 基本功练习_3_1_之(sim300 GPRS数据收发程序)
- C++ malloc() and free()
- 孩子不愿意去上学让父母揪心无奈
- WPS 表格公式 SUMIF(excel )
- 基本功练习_3_2_之(GPRS.c)
- Android高手进阶教程(十七)之---Android中Intent传递对象的两种方法(Serializable,Parcelable)!