N.1 集合体系_接口迭代器
|
1)数组不是动态的,一个数组一旦创建,它的容量就是固定的不能被修改。为了添加新的元素,需要创建一个容量更大的数组,并且将数据拷贝到新的数组中。 2)集合是动态的,集合允许动态的添加,删除元素(就是基本数据包装的对象)。java中有一系列的集合,它们有各自的用途。以下是常见的集合接口 |
————————————————————————

————————————————————————

————————————————————————

————————————————————————
|
3)Collection接口 Collection接口是Collection体系中最顶层的接口。一个Collection代表一个大对象,它里面包含的别的各种对象,这些小对象被称为元素。 |
————————————————————————

————————————————————————
|
4)集合只能保存对象 (就是基本数据包装的对象),不能保存基本类型,可以使用包装类。 5)Collection接口定义了所有集合必须实现的通用方法。有些类型的集合允许重复的元素,有些则不允许。有些类型的集合是有序的,有些不是。java并没有提供Collection接口的具体实现类,而是为了提供它的子接口(如Set接口和List接口)有具体实现类。 6)Collection接口API |
————————————————————————

————————————————————————

————————————————————————
N.2 List接口
|
1)List接口继承于Collection接口,因此它拥有Collection接口中的所有方法。 List接口是一个有序列表,它保留了元素的添加顺序,并且允许将元素添加到集合中的指定位置。 |
————————————————————————

————————————————————————
文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览44002 人正在系统学习中