5-Vector

Vector

  • 底层Object数组,int类型属性表示数组中有效长度
  • Vector v = new Vector();调用构造器
    • 底层数组长度为10
  • add方法
    • 底层扩容数组为2倍
  • 带synchronized---->线程安全

与ArrayList区别

  1. ArrayList底层扩容长度为原数组的1.5倍;Vector为2倍
  2. ArrayList线程不安全,效率高;Vector线程安全 效率低(淘汰)
posted @ 2024-08-13 17:12  呆头尖瓜  阅读(3)  评论(0编辑  收藏  举报