底层实现
Vector底层是用数组实现的List,相关的方法都加了同步检查,因此线程安全,效率低。Vector使用方法参照ArrayList以及LinkedList。
如何选择
- 需要线程安全时,用Vector;
- 不存在线程安全问题时,并且查找较多,用ArrayList;
- 不存在线程安全问题时,增加或删除元素较多用LinkedList。
来源:CSDN
作者:dxt_snow
链接:https://blog.csdn.net/qq_37665301/article/details/104553264