ArrayList和Vector的区别
ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和readObject进行了同步,其它比如add(Object)、remove(int)等都没有同步。 所以:一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的 ;二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半
Jason   2005-03-06 12:35:41 评论:2   阅读:5740   引用:0
@2006-11-30 21:02:55  游客
没看过源码别乱说!!!!!!!!!!!!!!!!!
你说错了 @2005-08-08 18:06:54  sunjunwei
数据增长:ArrayList却是原来的一倍

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

小圣空间 版权没有 盗版必就