集合框架概述(Collection)

集合框架概述

1、集合框架的作用:
在实际开发中,我们经常会对一组相同类型的数据进行统一管理操作。到目前为止,我们可以使用数组结构,链表结构,二叉树
结构来实现。
数组的最大问题在于数组中的元素个数是固定的,要实现动态数组,毕竟还是比较麻烦,在JDK1.2之后,JAVA完整的提供了类集
合的概念,封装了一组强大的、非常方便的集合框架API,让我们在开发中大大的提高了效率。

集合中分为三大接口:
Collection、Map、Iterator
集合框架的接口和类在java.util包中

2、Collection接口:
Collection没有具体的实现类,它提供更具体的子接口(Set和List),(Set和List)接口通常用来传递Collection
Collection采集器即集合的总接口,可以代表任何List或Set接口的实现类:
List接口的实现类:ArrayList、Vector、LinkedList
Set接口的实现类:HashSet、LinkedHashSet、TreeSet

接口的定义:
public interface Collection<E> extends Iterable<E>
Collection继承Iterable接口

猜你喜欢

转载自blog.csdn.net/weixin_33692284/article/details/87073892