首页 > 代码库 > java 集合框架(一)
java 集合框架(一)
Java 集合框架概述
Java集合的概念
Java集合类:是一个工具类,就像容器,存储任意数量的具有共同属性的对象。
Java集合的作用
1.在类的内部,对数据进行组织;
2.简单而快速的搜索大数量的条目;
3.有些集合接口,提供了一系列排列有序的元素,并且可以在序列中快速的插入或者删除有关元素;
4.有些集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。
数组和集合对比
1.数组的长度固定,集合的长度可变
2.数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对象。
Java集合框架体系结构
Java集合由两大家族组成的,分别是Collection和Map;
Collection //三个子接口 存储的是一个个的独立对象
--> 1.List;//排列有序的,可重复的 ;较为常用 也称为序列
1.1 List-->ArrayList //数组序列
2.Queue; //排列有序的,可重复的; 也称为队列
2.1 Queue-->LinkedList (LinkedList<--List) //链表
3.Set //无序,不可重复;较为常用; 也称为集
3.1 Set-->HashSet //哈希集
Map(<key,value> Entry类) //键值对 key 和value可以是任何类型的
-->HashMap
------以上加粗的为较为常用的------
引用参考资料:慕课网 http://www.imooc.com/video/2415
java 集合框架(一)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。