Java 集合有两种:collection 和 map集合。而java.util.collection 和java.util.map 两个接口是实现java集合的根接口。
-
collection集合体系的树结构。
从树结构里看到:list和set 为collection派生出来子接口,分别是有序接口与无序接口。Queue接口类似list接口,它实现的是队列。
-
Map集合体系的树结构:
Map实现众多类们的根本就是:Key-value结构。Key不能重复,根据key来获取数据。
-
总结通过上面看到:一般我们将java集合分为三类:list集合,set集合,map集合。他们最常用是ArrayList类,HashSet类,HashMap类(都在java.util包里面)。