一、Collection 接口的定义
Collection 接口的定义:
public interface Collection<E> extends Iterable<E>
接口使用了泛型的定义,操作时必须指定具体的操作类型,这样可以保证类集操作的安全性,避免发生 ClassCastException 异常
Collection 接口是单值存放的最大父接口,可以向其中保存多个单值(单个的对象)数据
Collection 接口的方法定义:
一般开发中,往往很少直接使用 Collection 接口进行开发,基本上都是使用其子接口,子接口主要有 List、Set、Queue 和 SortedSet
二、Collection 子接口的定义
Collection 接口虽然是集合的最大接口,但是如果直接使用 Collection 接口进行操作,则表示的操作意义不明确,所以在 Java 开发中,主要还是使用其子接口: