集合可分为两部分:
一部分为:Collection集合
一部分为:Map集合
集合和数组:
集合和数组都能用来存放数据,集合和数组的区别在于:集合的大小不受限制,而数组大小时限制的,
对于数组来说,存放都是同一类型的数据,而集合有时可能存放不同的数据类型.
根据下面的图示:
我们常用的
1.Collection 下面有List 和 Set
1).List 下面用的是ArrayList , LinkedList ,Vector
2).Set 下面用的是HashSet ,TreeSet
2.Map 下面有: HashMap , HashTable