我看大部分文档上Collection的子接口只有List和Set,但是有的文档又会提到Queue
public interface Queue<E> extends Collection<E>
public interface Queue<E> extends Collection<E>
Collection<--List<--LinkedList(实现了Queue接口) ,这说法我就觉得很奇怪,既然Queue是Collection的子接口,为什么是一个List的LinkedList去实现它的呢。为什么会有2个LinkedList,这2个是同一个?
LinkedList是list的的实现类,那LinkedList和Queue之间有啥关系?
按照自己的节奏前行
相关分类