一起Talk Android吧(第八十四回:Java中的类集)

本文介绍了Java中的类集概念,包括类集中的主要接口如Collection、Map和Iterator,以及它们的子接口和实现类,例如List、Queue、Set、ArrayList、LinkedList、HashSet和TreeSet等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

各位看官们,大家好,上一回中咱们说的是Java中的超级类-Object的例子,这一回咱们继续说的例子是Java中的类集。闲话休提,言归正转。让我们一起Talk Android吧!

看官们,这一回中我们主要介绍Java中的类集,什么是类集呢?其它就是一大堆类和接口的集合。有看官说,是不是我自己定义一大堆类也可以叫类集?理论上来说,这个可以有。不过Java类集中的类和接口比较特殊,它们是对列表,队列,栈,树等数据结构的封装和实现。这样我们在实际项目中就不需要自己去实现,直接拿来使用就可以。类集中的接口用来制定规范,类都是接口的实现。我们使用的就是这些类,当然如果觉得这些类不符合项目需求,也可以自己定义类去实现接口,不过这样的情况比如少。

看官们,说了这么多抽象的内容,咱们该看看类集中具体的类和接口了。类集中的接口主要有CollectionmapIterator,它们都是根接口,它们下面还有一些子接口。Iterator和map的子接口先不讨论,我们只要知道Map是一种哈希表;Iterator是迭代器,用来遍历类集中的数据结构。我们主要介绍Collection的子接口:ListQueueset。前两者就是数据结构中说的列表和队列。Set是集合,与前两个接口相比,它里面存放的内容不能有重复。明白这些子接口后,我们就要看看子接口的实现类。这些类也是我们可以直接使用的类。

List子接口的实现类是ArrayListQueue子接口的实现类是LinkedList(其实它也实现了List子接口),Set子接口的实现类是HashSetTreeSet。我们介绍的这些都是常用的类,其它不常用的类暂时先不做介绍了,具体使用的时候再做说明。

看官们本章回只是对类集做个概述,大家明白类集的概念以及类集中常用的接口和类就行。至于如何去使用这些接口和类,我们在后面的章回中会做详细的介绍。

各位看官,关于Java中类集的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

talk_8

真诚赞赏,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值