上海交通大学计算机科学与工程系
第
第
4
4
讲
讲
Java
Java
对象容器与异常处
对象容器与异常处
理
理
上海交通大学计算机科学与工程系
一、
一、
Java
Java
容器
容器
上海交通大学计算机科学与工程系
22/5/21
3
内容
内容
对象保持
再论数组
容器概述
List , Set , Map
小结
上海交通大学计算机科学与工程系
22/5/21
4
1.
1.
对象保持
对象保持
在程序中,经常需要动态产生一些对象
你无法知道要产生多少对象
你无法事先知道这些对象的类型
对象持有方式
内置的数组方式
容器类
上海交通大学计算机科学与工程系
22/5/21
5
2.
2.
再论数组
再论数组
(Arrays)
(Arrays)
提供了存储及随机访问一系列对象的最有效率的
方法
由于线性存储,所以访问效率高
容量固定
提供边界检查
定义数组时,需要定义特定类型
概念
array object 是本身对象
objects array” 由对象形成的数组”
primitive array” 基本型别元素构成的数组”