List三个儿子
|------ArrayList:
底层数据结构是数组,查询快增删慢。
不是同步的,不安全,但是效率高
|------Vector
底层数组结构是数据,查询快,增删慢
是同步的,线程安全,效率低
A:添加功能:
Void addElement();
B:获取功能
Object elementAt(int index)
Public Enumeration elements()
C:长度功能
Public int size();
|------LinkedList
底层数据是链表,查询慢,增删快
线程不安全,效率高
新功能
A:添加
void addFirst(Object obj);
指定元素插入列表的开头
void addlast(Object obj)
指定元素添加到列表的结尾
B:获取
Object getFirst()
Object getLast
C:删除
Object removeFirst
Object removeLast
谁知道. |