1.Collection接口的定义:public interface Collection<E> extends Iterable<E>
从接口的定义中可以发现,此接口使用了泛型的定义。在操作时必须指定具体的操作类型。这样可以保证类集操作的安全性,避免发生ClassCastException异常。下面是一些方便理解的图。
2.Collection接口除了有List接口和Set接口还有May接口里的元素是一一对应的。