
1 package day5.lesson1;
2
3 import java.util.ArrayList;
4 import java.util.Collection;
5
6 /*
7 1 Collection集合
8
9 1.1 集合体系结构
10 提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变
11 体系结构-图
12
13 1.2 Collection集合概述和基本使用
14 是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素
15 JDK不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现
16 */
17 public class CollectionDemo1 {
18 public static void main(String[] args) {
19 Collection<String> c = new ArrayList<String>();
20 c.add("hello");
21 c.add("java");
22 System.out.println(c);
23 //c是对象,正常输出应为地址
24 //输出[hello, java]说明ArrayList重写了toString方法
25 }
26 }