|——Collection 有两个子体系:
|--List 接口
有序的(存入和取出的顺序一致),元素都有索引,允许重复的元素
|---List的特有方法:(都可以操作角标)
|---List是可以完成对元素的增删改查的
|---List要取出元素,可以使用两种方法:
方法一:迭代器
方法二:list.get(index); //这个方法是List特有的
|---几个常用的 实现类
|----Vector 内部是数组,是线程同步的。可变大小,增加一倍
Vector都很慢
|----ArrayList:内部是数组数据接结构,是不同步的 可变大小,增加一半
数组的查询速度很快。
|----LinkedList:内部是链表数据结构。是不同步的
链表的增删元素非常快。 |