您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
javase第三季学习笔记-集合框架概述
发布时间:2017-08-10 15:44:27编辑:雪饮阅读()
集合框架的作用
在实际开发中,我们经常会对一组相同类型的数据进行统一管理操作。到目前为止,我们可以使用数组结构,链表结构,二叉树结构来实现。
数组的最大问题在于数组中的元素个数是固定的,要实现动态数组,毕竟还是比较麻烦,自己实现链表或二叉树结构来管理对象更是不方便。
在JDK1.2版本后,JAVA完整的提供了类集合的概念,封装了一组强大的、非常方便的集合框架API,让我们在开发中大大的提高了效率。
集合中分为三大接口:
Collection、Map、Iterator
集合框架的接口和类在java.util包中
集合框架结构图:
Collection接口
Collection层次结构中的根接口。Collection表示一组对象,这些对象也称为Collection的元素。一些Collection允许有重复的元素,而另一些则不允许。一些Collection是有序的,而另一些则是无序的。JDK不提供此接口的任何直接实现:它提供更具体的子接口(如Set和List)实现。此接口通常用来传递Collection,并在需要更大普遍性的地方操作这些Collection。
接口的定义:
E:代表泛型(就是可以接收任何类型数据的意思),这里是指元素Element
public interface Collection<E>
extends Iterable<E>
关键字词:javase,集合框架概述