1、Collection是一个集合接口。主要提供了对集合对象进行基本操作的通过接口方法。实现接口的类主要有List和Set。
2、Collections是针对于集合类的一个包装类。主要提供了一系列的静态方法以实现对各种集合的搜索、排序、线程安全化操作,大多数方法都是用来处理线程表。
(1)、Collections类不能被实例化;
(2)、若使用Collections类的方法时,对应的collection的对象为null,则这些方法都会抛出空指针异常(NullPointerException);