Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1003 Bytes

java.util.AbstractSequentialList.adoc

File metadata and controls

42 lines (26 loc) · 1003 Bytes

AbstractSequentialList

类图

先来看一下 AbstractSequentialList 的类图:

@startuml
skinparam nodesep 100
'skinparam ranksep 60

title <b>AbstractSequentialList</b>

interface Iterable<E>

interface Collection<E> extends Iterable

abstract class AbstractCollection<E> implements Collection

interface List<E> extends Collection

interface Queue<E> extends Collection

interface Deque<E> extends Queue

abstract class AbstractList<E> extends AbstractCollection implements List

abstract class AbstractSequentialList<E> extends AbstractList

@enduml

AbstractSequentialListjava.util.LinkedList 的父类,主要是基于 java.util.ListIterator 实现了

  • get(int index)

  • set(int index, E element)

  • add(int index, E element)

  • remove(int index)

  • addAll(int index, Collection<? extends E> c)

等与具体坐标相关的随机访问 List 的方法。