容器类(containers)

本文详细介绍了Java JDK 1.2及以后版本的Collection和Map函数库,包括Collection接口、Set、List、Iterator接口的使用,以及Map接口的实现。对比了JDK 1.1和1.2后Collection库的区别,并讨论了同步列表的实现。
摘要由CSDN通过智能技术生成

1、JDK 1.2后的Collection和Map函数库

1.1 Collection函数库

Collection接口是其他接口的父接口,它定义了一些最基本的访问方法,让我们能用统一的方式通过它或其子接口来访问数据。除了Collection接口外,其他常用的还有Set、List这两大类,每一类往下又有其他特殊的访问接口,它们的继承结构图如下:

image

Collection接口实现结构图

实现Collection接口的类是AbstractCollection类,这个类也是Collection函数库中其他类的父类。从上面的图可以看出它有哪两个子类,就是AbstractSet和AbstractList类。不过因为这些类都是抽象类,所以我们没有办法直接使用它们。

1.2、Set接口的使用

Set是无序集合,不可重复。

实现Set接口的类是『HashSet』类。

Set接口有另外一个子接口,名称是SortedSet,顾名思义,放在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值