Java織程教术基础 第十一章Java集合框架 索迪教育
索迪教育 Java编程技术基础 第十一章 Java 集合框架
上章回顾 >了解多线程的概念 >掌握如何创建线程 >掌握实现线程同步的方法 >了解死锁的概念 >掌握使用wait和 notify在线程之间进行通信 索迪教育
索迪教育 上章回顾 ➢ 了解多线程的概念 ➢ 掌握如何创建线程 ➢ 掌握实现线程同步的方法 ➢ 了解死锁的概念 ➢ 掌握使用 wait 和 notify 在线程之间进行通信
我们的目标 >解释集合框架的体系结构 >使用集合类和接口 索迪教育
索迪教育 我们的目标 ➢ 解释集合框架的体系结构 ➢ 使用集合类和接口
Java2集合框架简介 >集合 将多个元素组成一个单元的对象 ■用于存储、检索、操纵和传输数据 >集合框架 ■提供了一组精心设计的接口和类,它们以单个单元 即集合的形式存储和操作数据组 计算机数据结构的许多抽象数据类型如映射(map) 集(set)、列表(list)、树(tree)、数组(arry)、散列 表( hashtable)和其它集合,在框架中提供了方便的 应用接口 ■组件包括接口、实现和算法 索迪教育
索迪教育 Java2 集合框架简介 ➢ 集合 ◼ 将多个元素组成一个单元的对象 ◼ 用于存储、检索、操纵和传输数据 ➢ 集合框架 ◼ 提供了一组精心设计的接口和类,它们以单个单元 即集合的形式存储和操作数据组 ◼ 计算机数据结构的许多抽象数据类型如映射(map)、 集(set)、列表(list)、树(tree)、数组(array)、散列 表(hashtable)和其它集合,在框架中提供了方便的 应用接口 ◼ 组件包括接口、实现和算法
集合接口的体系结构 >集合框架由一组用来操作集合对象的接口组成。不同 接口描述不同类型的组 >集合接口的体系结构如下图所示: ollection- terator 删D Set 一 istlfterator-SortedMa 索迪教育
索迪教育 集合接口的体系结构 ➢ 集合框架由一组用来操作集合对象的接口组成。不同 接口描述不同类型的组 ➢ 集合接口的体系结构如下图所示: Collection Set List SortedSet Map SortedMap Iterator ListIterator