JAVA Vector

概述

是List的一个实现类,功能与 ArrayList 类似,但不是很常用。

特点:Vector是 线程安全 的,由于是线程安全的,效率比ArrayList低

底层原理: 数组

例子:

public static void mainVector() {
    List list1 = new Vector();
    list1.add("a");
    list1.add("b");
    list1.add("c");
    System.out.println(list1.size());
    Object[] array = list1.toArray();
    System.out.println("遍历数组:");
    for(int i = 0; i < array.length; i++){
        System.out.print(array[i] + "\t");
    }
    System.out.println();
    System.out.println("遍历LinkedList:");
    for(int i = 0; i < list1.size(); i++){
        System.out.print(list1.get(i) + "\t");
    }
}

原文出处:/show_1EF4sJrg11AX.html