之前看的容器简图,让人找不到关系

答案在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
本文探讨了Java集合框架中LinkedList类的继承结构,通过查看LinkedList实现的Deque接口,揭示了LinkedList如何扩展Queue的功能。通过Ctrl+Alt+U快捷键在InteljIdea中可以清晰地看到LinkedList -> Deque -> Queue的继承关系,帮助理解Java集合的层次结构。
10万+

被折叠的 条评论
为什么被折叠?



