对比 Vector、ArrayList、LinkedList 有何区别?
vectorVector 是 Java 早期提供的线程安全的动态数组,如果不需要线程安全,并不建议选择,毕竟同步是有额外开销的。Vector 内部是使用对象数组来保存数据,可以根据需要自动的增加容量,当数组已满时,会创建新的数组,并拷贝原有数组数据。arraylistArrayList 是应用更加广泛的动态数组实现,它本身不是线程安全的,所以性能要好很多。与 Vector 近似,Array...
原创
2020-03-30 17:21:10 ·
176 阅读 ·
0 评论