自学Java第16天:集合:Collection集合、泛型、斗地主案例(单例)、数据结构、List集合、Set集合、Collections工具类、MAP集合、Debug调试、斗地主案例(双例)
一、Collection集合
1、Collection集合概述
2、集合框架介绍
3、Collection集合常用功能
add方法
remove方法
contains方法
isEmpty方法
size方法
toArray方法
clear方法
4、Interator接口介绍
5、迭代器的代码实现
6、迭代器的实现原理
7、增强for循环
二、泛型
1、泛型的概念
2、使用泛型的好出
不适用泛型
使用泛型
3、定义和使用含有泛型的类
4、定义和使用含有泛型的方法
5、定义和使用含有泛型的接口
6、泛型通配符
三、斗地主案例(单例)
四、数据结构
1、数据结构-栈
2、数据结构-队列
3、数据结构-数组
4、数据结构-链表
5、数据结构-黑红树
五、List集合
1、List集合-介绍&常用方法
2、ArrayList集合
3、LinkedList集合
4、Vector集合
了解即可
六、Set集合
1、HashSet集合介绍
2、哈希值
3、HashSet集合储存数据的结构
4、Set集合储存元素不重复的原理
5、HashSet储存自定义类型元素
6、LinkedHashSet集合
7、可变参数
七、Collections工具类
1、
2、
3、
八、Map集合
1、Map集合概述
2、Map集合常用子类
3、Map接口中的常用方法
1、
2、
3、
4、
4、Map集合遍历键找值方式
5、Entry键值对对象
6、Map集合遍历键值对方式
7、HashMap存储自定义类型键值
1、
2、