Java集合框架(1)

来源:互联网 发布:ipad不良信息过滤软件 编辑:程序博客网 时间:2024/06/05 00:25

Java 集合可以分Set,List,Queue,Map集合。

Set集合里面的元素是无序的,因此不能存储重复元素。

List集合里面的元素是有序的,可以重复。

Queue集合是一种队列集合。

Map集合是一种映射关系的集合。

集合与数组的区别:

(1)数组元素既可以是基本类型的值,也可以是对象(实际上是对象的引用),数组一旦创建,数组的长度就不能再进行调整。

(2)集合元素只能是对象,集合创建以后,集合可以自动调整大小。

Java集合主要有两个主要的接口派生出来:Collection 和 Map。

                                                                             Collection体系的继承数

                                                                       Map体系继承树

常见的集合为HashSet、TreeSet、ArrayList、ArrayDeque、LinkedList和HashMap、TreeMap.(不包括多线程)
原创粉丝点击