-
LinkedList
1.概念
LinkedList: 实现一个链表。由这个类定义的链表也可以像栈或队列一样被使用。
定义类:public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable
-
LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。
-
LinkedList 实现 List 接口,能对它进行队列操作。
-
LinkedList 实现 Deque 接口,即能将LinkedList当作双端队列使用。
-
LinkedList 实现了Cloneable接口,即覆盖了函数clone(),能克隆。
-
LinkedList 实现java.io.Serializable接口,这意味着LinkedList支持序列化,能通过序列化去传输。
-
LinkedList 是非同步的。
2.构造方法无参构造:为空
public LinkedList() {
}
-
有参构造:将一个集合构造为LinkedList
<