1,LinkList数组
(1)类声明:public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, Serializable安全
(2)结构:链表dom
(3)插入和删除的速度比arraylist快,查询比arraylist慢一些同步
(4)线性非安全(没有同步),能够经过Collections.synchronizedList(new LinkedList(...));达到同步io
(5)值能够为nullclass
(6)取得顺序跟存的顺序一致List
2,ArrayListim
(1)public class ArrayList<E> extends AbstractList<E>implements List<E>, RandomAccess, Cloneable, Serializable链表
(2)结构:可变大小的数组查询
(3)插入和删除的速度比LinkList慢,查询比LinkList快一些
(4)线性非安全
(5)值能够为空
(6)无序的
3,Vector
(1)public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, Serializable
(2)结构:可变大小的数组
(3)线性安全
(4)值能够为空
(5)无序的