ArrayList和Vector可增长的对象数组
2013-05-02 21:12
183 查看
ArrayList不是线程安全的,而Vector是线程安全的
Vector是同步的,这个类中的一些方法保证了Vector中的对象是线程安全的。而ArrayList则是异步的,因此ArrayList中的对象并不是线程安全的
这个是ArrayList的size方法
public int size() {
return size;
}
下面是Vector的
public synchronized int size() {
return elementCount;
}
Vector的操作的方法都是同步的 AyyayList则不是
Vector是同步的,这个类中的一些方法保证了Vector中的对象是线程安全的。而ArrayList则是异步的,因此ArrayList中的对象并不是线程安全的
这个是ArrayList的size方法
public int size() {
return size;
}
下面是Vector的
public synchronized int size() {
return elementCount;
}
Vector的操作的方法都是同步的 AyyayList则不是
相关文章推荐
- Java之Vector向量类实现自动动态增长的对象数组-类似动态数组
- 把vector中的string对象导入到字符指针数组中
- int型数组转为vector对象
- ArrayList , Vector 数组集合
- 《C++ Primer》读书笔记-第九章 04 vector对象增长
- C#中数组,ArrayList与List对象的区别
- 对C++中用vector创建数组对象的认识
- 编写程序从标准输入设备读入的元素数据建立一个int型vector对象,然后动态创建与该vector大小一致的数组,把vector对象的所有元素复制给该数组
- C++ 中vector的重要特点——对象动态增长
- C#自定义对象排序(数组/ArrayList)
- vector对象在内存空间中是如何增长的
- C++ 中vector的重要特点——对象动态增长
- JAVA之旅(十九)——ListIterator列表迭代器,List的三个子类对象,Vector的枚举,LinkedList,ArrayList和LinkedList的小练习
- 对象数组与ArrayList互转的简单方法[摘录]
- 找出现有Vector或ArrayList或数组中重复的元素&给现有Vector或ArrayList或数组去重
- arraylist对象数组绑定
- 『C++ Primer学习笔记』Chapter 3——string对象、vector对象以及数组的配套类型,C风格字符串问题和处理区别
- 用string类型的vector对象创建一个字符指针数组
- C++ 中vector的重要特点——对象动态增长
- 【足迹C++primer】27、vector对象是如何增长的