![Java高级程序设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/94/53287094/b_53287094.jpg)
上QQ阅读APP看书,第一时间看更新
1.1.2 Java集合框架的层次结构
Java 集合框架为我们提供了处理一组对象的标准方式,这些标准在集合框架中被设计为一系列的接口。同时,集合框架还提供了这些接口的实现类。图1-2所示是Java集合框架的层次结构,其中虚线表示的是接口,实线表示的是类。
![](https://epubservercos.yuewen.com/E2D37C/31751349504054906/epubprivate/OEBPS/Images/figure-0012-0003.jpg?sign=1739560913-g5G3JyIhtHZrlz8Ag2ImW8UOz5Ik8Te0-0-91385f5657b5abddbe6cc22d0e467e53)
图1-2 Java集合框架的层次结构
上图中主要列出了集合框架的接口和实现类,具体内容如下。
(1)CoIIection接口:List接口和Set接口的父接口。
(2)List接口:组织有序数据,元素之间有相对位置。
(3)Set接口:组织无序数据,元素之间没有先后顺序。
(4)Map接口:组织映射数据,表示很多数据,每个数据都会包含两部分,一部分是数据,另一部分是键,每个数据称为键/值对(Key/VaIue)。
接口下面是实际要使用的类,这些类比较多,也是需要重点掌握的,在后面会详细介绍。