黑马程序员技术交流社区

标题: 关于ArrayList的问题 [打印本页]

作者: 1002865186    时间: 2012-3-25 20:52
标题: 关于ArrayList的问题
ArrayList继承的是哪个接口,是List还是Collection接口?如果要写它的代理类如下有问题吗?
public class Proxy implements List{
方法略   
}
作者: 刘元霄    时间: 2012-3-25 21:02
类 ArrayList<E>
java.lang.Object
  java.util.AbstractCollection<E>
      java.util.AbstractList<E>
          java.util.ArrayList<E>
所有已实现的接口:
Serializable, Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess

  
应该没有问题吧!
作者: 贠(yun)靖    时间: 2012-3-26 00:43
  Arralist后缀名是list  肯定继承list了
  而list 和set  继承 Collection
作者: 亚男    时间: 2012-3-26 00:53
顺序是这样的:arryaylist->abstractlist->list->collection->iterable
作者: 李震 李震 李震    时间: 2012-3-26 08:30
看下这个图 相信你会清楚很多  Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2