1、集合框架(简介、Collection方法、迭代器)
集合框架中提供了一个内部类专门操作集合中的元素,这个内部类就是迭代器。
集合框架的由来:数据多了用对象进行存储,对象多了用集合来进行存储。
存储数据的方式(数据结构)各有不同,所以存储的容器也就有多种,从而形成了集合框架这一体系。
2.list集合(ArrayList特有方法、特有迭代器、具体对象特点、增长因子论证)
特有的listIterator方法
输出结果
面试题:
3.ArryList与array的区别**
ArrayList: 数组结构 增删慢,查询快 有连续下标
Linkedlist:链表结构 增删快,查询慢 没有连续下标
ArrayList:增长因子为1.5
输出结果
4.集合框架ArrayList中的重复元素去重及其底层原理
堆栈与队列
堆栈:先进后出 子弹夹
队列:先进先出 水管
输出结果