在Java里面集合作为我们经常使用的一个功能模块,使用集合我们可以往里面插入一个或多个元素、更新元素,求两个集合的并集,差集,交集,对于不同的集合其具体实现不一样,有建立在数组之上的ArrayList,有建立在链表之上的LinkedList。集合整个的顶层框架图如下图所示:

从该图可以看出其大概可以分为5个部分,Iterator、Collection、Map、Comparator、Utilities。迭代器提供了集合遍历的一种数据结构方法,工具类为我们提供了常用的操作,重点在Collection和Map上面。
【一】Collection类图

浙公网安备 33010602011771号