- Java高级程序设计
- 周化祥 许金元主编
- 317字
- 2025-02-08 17:31:27
1.1.2 Java集合框架的层次结构
Java 集合框架为我们提供了处理一组对象的标准方式,这些标准在集合框架中被设计为一系列的接口。同时,集合框架还提供了这些接口的实现类。图1-2所示是Java集合框架的层次结构,其中虚线表示的是接口,实线表示的是类。

图1-2 Java集合框架的层次结构
上图中主要列出了集合框架的接口和实现类,具体内容如下。
(1)CoIIection接口:List接口和Set接口的父接口。
(2)List接口:组织有序数据,元素之间有相对位置。
(3)Set接口:组织无序数据,元素之间没有先后顺序。
(4)Map接口:组织映射数据,表示很多数据,每个数据都会包含两部分,一部分是数据,另一部分是键,每个数据称为键/值对(Key/VaIue)。
接口下面是实际要使用的类,这些类比较多,也是需要重点掌握的,在后面会详细介绍。