Java集合排序及java集合类详解(Collection、List、Ma(4)

时间:2025-07-11

java的集合排序

集的基本属性如下:

集内只包含每项的一个实例

集可以是有限的,也可以是无限的

可以定义抽象概念

集不仅是逻辑学、数学和计算机科学的基础,对于商业和系统的日

常应用来说,它也很实用。“连接池”这一概念就是数据库服务器的一个

开放连接集。Web 服务器必须管理客户机和连接集。文件描述符提供

了操作系统中另一个集的示例。

映射是一种特别的集。它是一种对(pair)集,每个对表示一个元

素到另一元素的单向映射。一些映射示例有:

IP 地址到域名(DNS)的映射

关键字到数据库记录的映射

字典(词到含义的映射)

2 进制到 10 进制转换的映射

就像集一样,映射背后的思想比 Java 编程语言早的多,甚至比计

算机科学还早。而Java中的Map 就是映射的一种表现形式。

1.1.2 容器的分类

既然您已经具备了一些集的理论,您应该能够更轻松的理解“集合框

架”。 “集合框架”由一组用来操作对象的接口组成。不同接口描述不同

类型的组。在很大程度上,一旦您理解了接口,您就理解了框架。虽然

您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方

法的使用上;因此,允许您更改基本的数据结构而不必改变其它代码。

框架接口层次结构如下图所示。

Java容器类类库的用途是“保存对象”,并将其划分为两个不同的

概念:

1) Collection 。 一组对立的元素,通常这些元素都服从某种规则。

List必须保持元素特定的顺序,而Set 不能有重复元素。

Java集合排序及java集合类详解(Collection、List、Ma(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219