Java类集:数据结构、多线程——动态数组(当元素个数达到最大值时,动态增加容量)(解决数组长度固定问题)
泛型的产生就是为了类集
1、Java类集产生-Jdk1.2 java.util.*
动态数组:解决数组定长问题
2、Collection接口:单个对象保存的最顶层父接口
Collection接口以及其子接口,在每次进行数据操作时,只能够对单个对象进行处理
Iterable<T>:迭代器接口(就是为了遍历集合)@since1.5
Iterator<T>iterator();(取的集合的迭代器,JDK1.5之前直接写在collection接口中)
public interface Collection<E> extends Iterable<E>
Collection接口中提供的核心方法
Add():向类集中添加元素
Iterator():取得类集的迭代器
Collection接口只定义了存储数据的标准,但是无法区分存储类型(不嫩过去分数据是否重复)。
因此在实际中我们往往使用两个子接口List(允许数据重复),Set(不允许数据重复),一般不直接使用Collection接口
List:https://blog.csdn.net/Sophiahaha/article/details/98184684
Set:https://blog.csdn.net/Sophiahaha/article/details/98185195
Map:https://blog.csdn.net/Sophiahaha/article/details/98852237
栈与队列:https://blog.csdn.net/Sophiahaha/article/details/98852901
Properties属性文件操作:https://blog.csdn.net/Sophiahaha/article/details/98853181
Collections工具类:https://blog.csdn.net/Sophiahaha/article/details/98853309
集合输出(迭代器输出)—Iterator接口:https://mp.csdn.net/postedit/98881693