Collection是最基本的集合接口,一个Collection代表一组Object。所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collection,有一个Collection参数的构造函数用于创建一个新的Collection,这个新的Collection与传入的Collection有相同的元素。后一个构造函数允许用户复制一个Collection。
Enumeration是以个接口类,它提供了一种访问各种数据结构中的所有数据的抽象机制,就是我们要访问各种数据结构对象中的所有元素时,都可以用同样的方式,调用同样的方法。
Iterator接口的功能与使用同Enumeration接口相似。主要区别就是Enumeration接口方法的名字太长。
你问这个问题在 基础视频 API 中 集合类中有讲解。 |