admin 管理员组

文章数量: 1184232


2024年3月29日发(作者:play an instrument)

java集合继承关系

Java集合框架中的继承关系如下所示:

1. Collection接口是所有集合接口的根接口,它继承了Iterable

接口。

2. List接口和Set接口都继承自Collection接口。

3. Queue接口继承自Collection接口,它定义了队列的行为。

4. Deque接口继承自Queue接口,但它还定义了双端队列的操作。

5. Map接口是所有映射接口的根接口。

6. SortedSet接口和SortedMap接口都继承自Set接口和Map接口,

分别定义了排序集合和排序映射的操作。

7. NavigableSet接口和NavigableMap接口都继承自SortedSet接

口和SortedMap接口,分别定义了带导航功能的排序集合和排序映射的操

作。

8. AbstractCollection、AbstractSet、AbstractList、

AbstractSequentialList、AbstractQueue和AbstractMap是实现集合和

映射的抽象类,它们提供了一些基本的实现。

9. ArrayList和LinkedList都实现了List接口,它们提供了不同

的列表实现方式。

10. HashSet、LinkedHashSet和TreeSet都实现了Set接口,它们

提供了不同的集合实现方式。

11. HashMap、LinkedHashMap和TreeMap都实现了Map接口,它们

提供了不同的映射实现方式。


本文标签: 接口 集合 排序 继承