コレクションを読んで、Javadocs からの実装の階層を確認しています。
Collections
として宣言されていますpublic class Collections extendds Object
Collection<E>
として宣言されていますpublic interface Collection<E> extends Iterable<E>
AbstractCollection
として宣言されていますpublic abstract class AbstractCollection<E> implements Collection<E>
AbstractList
として宣言されていますpublic abstract class AbstractList<E> extends AbstractCollection<E> implements List<E>
私の質問は 1) の間に何らかの接続がありますかCollections and Collection
。何も見えませんextending Collections Class
か?
2) などのクラスで実装されたメソッドは抽象化することもでき、実装クラスはそのようなメソッドを実装することもできるため、クラスの必要性はAbstractList
何ですか?AbstractList
listIterator
List Interface