数据结构Java语言Java的集合框架本章知识点-Read.PDF

数据结构Java语言Java的集合框架本章知识点-Read.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构Java语言Java的集合框架本章知识点-Read

数据结构(Java 语言)第九章 授课日期:2005/03/14 授课教师:张中强 授课课时:4 (含上机2 课时) 授课班级:CA050228 执笔:王宁 审核:何贵忠 第九章 Java 的集合框架 本章知识点 知识点 重要性 难度 简述 讲课实例 JDK 提供了一系列 相应的类来实现基 集合框架的架构 3 2 本的数据结构,例 举例,归纳特点 如线性表,链表, 哈希表等。 主要例举 ja va.util 包中 LinkedList 、 Java 中常用的集合 3 3 Vector 、 Set 、 案例讲解 类的使用 Hashtable 四个类的 使用。 9.1 集合框架的体系结构 线性表,链表,哈希表等是常用的数据结构,在进行Java 开发时,JDK 已经为我们提 供了一系列相应的类来实现基本的数据结构。这些类均在ja va.util 包中。本章通过概要性的 描述和实例演示,阐述各个类的作用以及如何正确使用这些类。下图是 Java 集合框架中所 涉及的类和接口。 Collection Map List Hashtable LinkedList HashMap ArrayList WeakHashMap Vector Stack Set 1 9.2 Collection 接口 Collection 是最基本的集合接口,一个Collection 代表一组Object ,即Collection 的元素 (Elements )。一些Collection 允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK 不提供直接继承自Collection 的类,Java SDK 提供的类都是继承自Collection 的“子接 口”如List 和Set。 所有实现Collection 接口的类都必须提供两个标准的构造函数:无参数的构造函数用于 创建一个空的Collection ,有一个Collection 参数的构造函数用于创建一个新的Collection , 这个新的Collection 与传入的Collection 有相同的元素。后一个构造函数允许用户复制一个 Collection 。 如何遍历Collection 中的每一个元素?不论Collection 的实际类型如何,它都支持一个 iterator() 的方法,该方法返回一个迭代子,使用该迭代子即可逐一访问Collection 中每一个 元素。典型的用法如下: Iterator it = collection.iterator(); // 获得一个迭代子

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档