集合体系结构
集合体系结构图在最顶层的父接口Collection中一定定义了所有子类集合的共同属性和方法,因此我们首先需要学习Collection中共性方法,然后再去针对每个子类集合学习它的特有方法
package com.itheima_01;
import java.util.ArrayList;
/*
* ArrayList
* 集合的体系结构:
* 由于不同的数据结构(数据的组织方式,存储方式),所以Java为我们提供了不同的集合
* 但是不同的集合他们的功能都是相似的,不断的向上提取,将共性抽取出来,这就是集合体系结构形成的原因
*
* 体系结构:
* 怎么学习?最顶层开始学习,因为最顶层包含了所有的共性
* 怎么使用?使用最底层,因为最底层就是具体的实现
*
* Collection
* List
* ArrayList
*/
public class CollectionDemo {
public static void main(String[] args) {
//创建集合对象
ArrayList al = new ArrayList();
//添加元素
al.add("hello");
al.add("world");
al.add("java");
//遍历集合
for(int x = 0; x < al.size(); x++) {
System.out.println(al.get(x));
}
}
}
网友评论