Java集合框架(一)
原文 http://www.jianshu.com/p/e31fb2600e4f 集合类存放于java.util包中,集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference) 集合类型主要有3种:set(集)、list(列表)和map(映射) 通俗的说,集合就是一个放数据的容器,准确的说是放数据对象引用的容器 Collection接口 Collection 是最基本的集合接口,一个 Collection 代表一组 Object,即 Collection 的元素,Java不提供直接继承自Collection的类,只提供继承于的子接口(如List和set) Collecton接口常用的子接口有:List接口、Set接口 List接口常用的子类有:ArrayList类、LinkedList类 Set接口常用的子类有:HashSet类、LinkedHashSet类如 接口多态的调用 Collection<String> collection = new ArrayList<String>(); 741560-20170330144456389-1484217347.png 注意 学习Java中三种长度表现形式 数组 .length 属性,返回值 int 字符串 .length() 方法,返回值 int 集合 .size()