之前看的容器简图,让人找不到关系
答案在LinkedList的继承上
public class LinkedList<E>
extends AbstractSequentialList<E>
implements List<E>, Deque<E>, Cloneable, java.io.Serializable
其中的Deque点进去就真相大白了
public interface Deque<E> extends Queue<E>
以下图片可在Intelj Idea中,选中LinkedList类,按ctrl+alt+u产生
LinkedList->Deque->Queue