import java.util.Set;
/*
* 1、集合概述:
* 什么是集合?有什么用?
* 数组其实就是一个集合,集合实际上是一个容器,可以来容纳其他类型的数据
*
* 集合为什么说在开发中使用较多?
* 集合是一个容器,是一个载体,可以一次容纳多个对象
* 在实际开发中,假设连接数据库,数据库中有10条记录
* 假设将这10条记录查询出来,在java程序中会将10条记录
* 封装成10个java对象,然后将这10个java对象放到某一个
* 集合当中,将集合传到前端,然后遍历集合,将数据一个一个展现出来
*
* 2、集合不能直接存储基本数据类型,也不能直接存储java对象
* 集合当中存储的都是java对象的内存地址(引用)
* list.add(100); 自动装箱Integer
* 注意:集合在java中本身就是一个容器,是一个对象
* 任何时候存储的都是“引用”
*
* 3、在java中每一个不同的集合,底层对应的数据结构不同,往不同的集合中存储元素
* 等于将数据放到了不同的数据结构中
* 数据结构:数组,链表,二叉树,图,不同的集合,数据存储方式不同
*
* 4、集合在java.util.*;
* 所有的集合类和集合接口都在java.util包下
*
* 5、java中集合分为两大类:
* 一类是单个方式存储元素:
* 单个方式存储元素,这一类集合中超级父接口:java.util.Collection;
*
* 一类是以 键值对 的方式存储元素
* 这一类集合超级父接口是:java.util.Map;
*
* Iterator it = "Collection 对象".iterator();
* it是迭代器对象
*
*
*
* */
public class Note01 {
public static void main(String[] args) {
}
}
注意:接口不叫继承,叫泛化