A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1002865186 中级黑马   /  2012-3-25 20:52  /  2043 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

ArrayList继承的是哪个接口,是List还是Collection接口?如果要写它的代理类如下有问题吗?
public class Proxy implements List{
方法略   
}

4 个回复

倒序浏览
类 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

  
应该没有问题吧!
回复 使用道具 举报
  Arralist后缀名是list  肯定继承list了
  而list 和set  继承 Collection
回复 使用道具 举报
顺序是这样的:arryaylist->abstractlist->list->collection->iterable
回复 使用道具 举报
看下这个图 相信你会清楚很多  Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马