概述
是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");
}
}