关于 Java 集合 - tenji/ks GitHub Wiki
关于 Java 集合
一、简介
二、与数组的区别
Java 集合与常用数组的区别如下:
三、集合类型
- Java 集合的类型可分为
Set
、List
、Map
、Queue
4种 - 具体介绍如下:
四、集合继承关系
- Java 集合的根接口 =
Collection
接口 +Map
接口
即 Java 的集合类都实现上述 2 个接口
其中
-
List
、Set
、Queue
实现了Collection
接口。继承关系如下: -
Map
实现了Map
接口 。继承关系如下:
Collection 相关
Set
List
Map
Queue
Map 相关
HashMap
LinkedHashMap
TreeMap
并发容器
容器类的并发,请参考:关于并发容器