Java集合框架概述
2017-07-27 10:24
176 查看
两大基类Collection与Map
在集合框架的类继承体系中,最顶层有两个接口:Collection表示一组纯数据
Map表示一组key-value对
Collection
如上图所示,Collection类主要有三个接口
Set表示不允许有重复元素的集合且无序(A collection that contains no
4000
duplicate elements)
List表示允许有重复元素的集合(An ordered collection (also known as a sequence))
Queue JDK1.5新增,与上面两个集合类主要是的区分在于Queue主要用于存储数据,而不是处理数据。(A collection designed for holding elements prior to processing.)
Map
Map接口实现的是一组Key-Value的键值对的组合。 Map中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口(需要注意啦),因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与一个成员元素相对应。
相关文章推荐
- java集合框架概述
- Java集合框架概述
- JavaSE入门学习33:Java集合框架概述
- Java集合框架概述:Collection(List, Set, Queue)和Map
- Java集合框架1——概述、ArrayList、LinkedList
- Java集合框架概述
- Java集合框架(1)——概述
- java集合框架概述
- Java集合框架-概述
- Java集合框架概述
- Java集合框架-综合概述
- Java集合框架——概述
- java集合框架概述
- JDK源码【集合框架】Java集合框架概述
- 黑马程序员_日记30_Java集合框架概述
- 黑马程序员——Java集合框架—概述
- java集合框架概述
- java集合框架概述
- Java集合框架概述
- 【Java集合源码剖析】Java集合框架概述