Vector

VectorArray List一样,都是基于数组实现的,只不过Vector是一个线程安全的容器,它对内部的每个方法都简单粗暴的上锁,避免多线程引起的安全性问题,但是通常这种同步方式需要的开销也比较大,因此,访问元素的效率要远远低于Array List

还有一点在扩容上,Array List扩容后的数组长度会增加50%,而Vector的扩容长度会增加一倍。

posted @ 2021-02-17 22:05  Eleanor123  阅读(70)  评论(0编辑  收藏  举报