集合类存放于java.util包中。
集合类型主要有3种:set(集)、list(列表)和map(映射)。 (推荐学习:java课程)
集合存放的都是对象的引用,而非对象本身。所以我们称集合中的对象就是集合中对象的引用。
简单来讲:集合就是一个放数据的容器,准确的说是放数据对象引用的容器。
java 集合框架主要结构图
从图中分析得知:
1、集合主要分为collection和map两个接口
2、collection又分别被list和set继承
3、list被abstractlist实现,然后分为3个子类,arraylist,linklist和vector
4、set被abstractset实现,又分为2个子类,hashset和treeset
5、map被abstractmap实现,又分为2个子类,hashmap和treemap
6、map被hashtable实现
以上就是java什么是集合的详细内容。
