List及其子类

继承关系

public interface Iterable<T> {

}
public interface Collection<E> extends Iterable<E> {

}
public interface List<E> extends Collection<E> {

}
public abstract class AbstractCollection<E> implements Collection<E> {

}
public abstract class AbstractList<E> extends AbstractCollection<E> implements List<E> {
    
}
public class Vector<E> extends AbstractList<E>
    implements List<E>, RandomAccess, Cloneable, java.io.Serializable{
    
}
public class ArrayList<E> extends AbstractList<E>
    implements List<E>, RandomAccess, Cloneable, java.io.Serializable{
        
}

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
----------------last line for now------------------