社区
Java SE
帖子详情
关于array,ArrayList,Iterator,Vector的区别,请进....
hero222
2006-03-27 04:56:53
很想了解这4个的具体的区别和相似点!
高手指点!
力求比较详细的解答
...全文
236
3
打赏
收藏
关于array,ArrayList,Iterator,Vector的区别,请进....
很想了解这4个的具体的区别和相似点! 高手指点! 力求比较详细的解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LuJianjun5
2006-03-27
打赏
举报
回复
Iterator 相当于迭代器跟那三个没可比性
interpb
2006-03-27
打赏
举报
回复
array: 只能存储固定长度的对象引用和基本类型,而且数组里面类型要一致
效率最高,首选
ArrayList:是Vector替代品只能存储对象引用,不能存基本类型,长度可变,底层是数组
Vector:同步,其他与ArrayList类似
Iterator是Java中对List, Set通用访问模式,
whyy0
2006-03-27
打赏
举报
回复
数组的长度一旦定下来了,就不可以改了
ArrayList是可变长的,不是同步的
Vector和ArrayList差不多,但是是同步的,并且包含许多不适集合框架的遗留方法
Iterator和这些没有啥关系,有点像游标似的的东西
Array
List
、
Vector
和Collections.synchronizedList()
Array
List
、
Vector
和Collections.synchronizedList()
Array
List
和
Vector
前两天看了
Array
List
的源码,然后想起
Vector
来,常常会将两者一起做对比。不过一想起
Vector
马上要被判死刑了,就懒得去看
Vector
的源码,于是...
Array
List
和
Vector
的
区别
参考:https://blog.csdn.net/ldxlz224/article/details/52574821List接口下一共实现了三个类:
Array
List
...
Array
List
,
Vector
都是使用的是长度可变的数组存储一、
Array
List
,
Vector
主要
区别
为以下几点:(1)同步性...
Java
Array
List
和
Vector
、LinkedList与
Array
List
、数组(
Array
)和列表集合(
Array
List
)的
区别
...
Array
List
和
Vector
的
区别
Array
List
与
Vector
主要从二方面来说. 一.同步性:
Vector
是线程安全的,也就是说是同步的,而
Array
List
是线程序不安全的,不是同步的。二.操作: 由于
Vector
支持多线程操作,所以在性能上就比...
Array
List
Vector
LinkedList
区别
与用法
Array
List
和
Vector
是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,
Vector
由于使用...
java数组去重
vector
_18、集合(对象数组、Collection接口、List接口、
Iterator
、List
Iterator
、并发修改异常、
Array
List
、
Vector
、LinkedLi...
对象数组需求:我有3个学生,请把这个3个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。学生:Student成员变量:name,age构造方法:无参,带参成员方法:getXxx()/setXxx()package org.westos.demo4;...
Java SE
62,629
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章