每日学习09
今天学习集合进阶
集合的分类
Collection下分为List和Set,List有序可重复有索引,Set无序不可重复,无索引
集合的五种遍历方式
1.迭代器:用于遍历过程中删除元素
2.列表迭代器:用于遍历过程中添加元素
3.增强for和lamdba表达式:用于仅仅只想遍历的情况
4.普通for:操作索引
底层原理:
ArrayList:底层操作的是数组
LinkedList:底层操作的是双向链表
泛型类:在类名后面定义
泛型方法:在修饰符后面
泛型接口:接口名后面
三种本质上是为了解决不确定参数的类型的情况
当参数只能传某一个类和他的父类,或者他的子类时需要用到泛型通配符?super xx//?extends xx
复习平衡树旋转机制
明天学习红黑树,HashSet,LinkedHashSet以及TreeSet的两种排序方式
今日无问题

浙公网安备 33010602011771号