对java集合的理解,java集合类详解和使用
什么是集合?
Java集合类存储在java.util包中,这是一个用于存储对象的容器。
注意:
1.集合只能容纳对象。例如,如果将int类型的数据66存放到一个集合中,它实际上会自动转换为Integer类,然后进行存储。Java中的每个基本数据类型都有相应的引用类型。
2.集合存储对对象的所有引用,而不是对象本身。所以我们称集合中的对象为集合中对象的引用。对象本身仍然在堆内存中。
3.集合可以存储不同类型和无限数量的数据类型。
Java集合框架
如何解决写爬虫IP受阻的问题?立即使用。
发现上面所有的集合类,除了map series集合,也就是左边的集合实现了迭代器接口。
迭代器是一个用来遍历集合中元素的接口。主要有三个方法:hashNext(),Next()和remove()。
它的子接口ListIterator给它添加了三个方法,分别是add(),previous()和hasPrevious()。
从图中,我们可以看到:
1.收藏主要分为收藏和地图两个界面。
2.集合分别由List和Set继承。
3.List由AbstractList实现,再分为三个子类,ArrayList,LinkList,VectorList。
4.Set由AbstractSet实现,分为两个子类,HashSet和TreeSet。
5.Map由AbstractMap实现,分为HashMap和TreeMap两个子类。
6.Map由Hashtable实现。
推荐教程:java教程以上是如何理解Java中set概念的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。