java集合框架关系

一.综合总图

1.所有集合类都位于java.util包下。

2.Java的集合类主要由两个接口派生而出:Collection和Map

3.Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。

总图

二.List

public interface Collection<E> extends Iterable<E>
public interface List<E> extends Collection<E>
public class ArrayList<E> extends AbstractList<E>
        implements List<E>, RandomAccess, Cloneable, java.io.Serializable
public class Vector<E> extends AbstractList<E>
    implements List<E>, RandomAccess, Cloneable, java.io.Serializable
public class LinkedList<E> extends AbstractSequentialList<E>
    implements List<E>, Deque<E>, Cloneable, java.io.Serializable
public interface Deque<E> extends Queue<E>
public abstract class AbstractSequentialList<E> extends AbstractList<E>

关系图

扫描二维码关注公众号,回复: 6923816 查看本文章

Set

猜你喜欢

转载自www.cnblogs.com/lukelook/p/11284926.html