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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© heshiwei   /  2015-10-14 09:31  /  1835 人查看  /  23 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

a?                       
回复 使用道具 举报
海狮 中级黑马 2015-10-22 09:59:09
22#
本帖最后由 海狮 于 2015-10-22 10:19 编辑

对于答案有疑惑,求楼主解释:A答案:LinkedList继承自List
public class LinkedList<E>extends AbstractSequentialList<E>implements List<E>, Deque<E>, Cloneable, SerializableLinkedList 继承自AbstractSequentialList<E>同时实现List接口(实现跟继承是不是可以混一起来说?)

B答案:AbstractSet继承自Setpublic abstract class AbstractSet<E>extends AbstractCollection<E>implements Set<E>AbstractSet 继承自AbstractCollection<E>,同时实现Set<E>(跟上面答案一样道理啊,实现跟继承是不是可以混一起来说?)


C答案:HashSet继承自AbstractSetpublic class HashSet<E>extends AbstractSet<E>implements Set<E>, Cloneable, SerializableHashSet继承自AbstractSet,这个明显是正确的

D答案 WeakMap继承自HashMap
我没找到WeakMap这个类,只找到WeakHashMap
public class WeakHashMap<K,V>extends AbstractMap<K,V>implements Map<K,V>不知道是楼主错了,还是我版本问题,我是1.6版本api,要是我错,希望指出

public class HashMap<K,V>extends AbstractMap<K,V>implements Map<K,V>, Cloneable, Serializable从这里可以看出WeakHashMap,跟HashMap同父类所以答案应该是C,没有A


回复 使用道具 举报
www.itheima.com
回复 使用道具 举报
个人感觉是AC
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马