标签: java collections
public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable
这里部件实现Map是不必要的,因为AbstractMap已经实现了Map。为什么所有类似的集合类声明都有这种冗余?