为什么LinkedHashSet<E>扩展HashSet<e>并实现Set<E>
2022-09-01 15:35:07
今天打开了LinkedHashSet源代码,发现了一些有趣的事情:
public class LinkedHashSet<E>
extends HashSet<E>
implements Set<E>, Cloneable, java.io.Serializable {
问题是:当HashSet已经是Set时,为什么它们需要“扩展HashSet”和“实现Set”?