Vector和ArrayList: Vector和ArrayList也是容器的一个分支。Vector是同步的,线程安全的。 ArrayList是异步的,非线程安全的。 在默认情况下,当用来存放元素的数组超过了内部分配的长度的时候。 ArrayList会按照原长度的50%来续加长度。 Vector会按照原长度的一倍来增加长度。 所以我们在操作数据量大的容器的时候,选用Vector。 效率上会有所下降,但是资源开销和线程安全性能都可以得到保障。