本帖最后由 海狮 于 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,要是我错,希望指出
|