Java中ArrayList和Vector的区别是什么呢?

小敏 Java面经 发布时间:2022-05-02 23:45:39 阅读数:6356 1
下文笔者将讲述Arraylist和Vector的区别,如下所示:

两者的共同点

ArrayList和Vector都继承List接口
都用于存储有序不唯一的集合
类似一个动态数组

ArrayList和Vector的区别

区别1:同步性
Vector是线程安全的,它的方法是线程同步的
ArrayList是线程不安全的,它的方法之间是线程不同步的 
数据扩容上
ArrayList和Vector集合都有一个初始容量的大小
Vector是增加原来的两倍
ArrayList是增长原来的1.5倍
---------------------------------------------------------------
Vector还以设置增长空间大小
ArrayList不可以
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202205/16515063773245.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者