二、ArrayList与Vector的区别
来源:互联网 发布:淘宝客买家怎么查询 编辑:程序博客网 时间:2024/05/18 01:41
主要包括两个方面
1、同步性:
Vector是线程安全的,他的方法是线程之间同步的,而Arraylist是线程不安全的。如果只有一个线程访问到集合,最好使用ArrayList,因为他不考虑线程安全因素,效率会更高。如果有多个线程访问到集合,则最好使用Vector,因为我们不再需要自己去编写和考虑线程安全的代码。
2、数据增长:
vector每次增长1倍,而Arraylist每次增长1.5倍。
0 0
- 二、ArrayList与Vector的区别
- ArrayList与Vector的区别
- ArrayList与Vector的区别
- ArrayList与Vector的区别
- Vector 与ArrayList的区别
- ArrayList与Vector的区别
- Vector 与 ArrayList 的区别
- Vector与ArrayList的区别
- ArrayList与Vector的区别
- Vector与ArrayList的区别
- ArrayList与Vector的区别
- ArrayList与Vector的应用与区别
- Vector与ArrayList区别
- ArrayList与Vector区别
- Vector与ArrayList区别
- ArrayList与Vector区别
- Vector与ArrayList区别
- Vector与ArrayList区别
- 将私有的jar包导入到maven本地库
- 图(4)--最短路径
- AFNetworking2.0 NSHipster翻译(大牛)
- js地图拖拽功能,定位功能批量分类导入,自动完成搜索
- EClipse中如何添加已经存在的java文件
- 二、ArrayList与Vector的区别
- iOS - 时间戳(时间流) 根据时区转化:
- HDU 4568 Hunter TSP_DP
- js的html元素的父节点,子节点
- repo sync出现“fatal: '../platform/abi/cpp.git' does not appear to be a git repository”的解决方案
- 网络链接
- 卡尔曼滤波器
- linux开机自启脚本
- 杂项