实现

与 ArrayList 实现一致,不同的是在每个方法里增加了 synchronized 关键字来保证线程同步,访问它比访问ArrayList慢

扩容的区别

ArrayList 扩容 1.5 倍,Vector 默认扩容为 2 倍