Collection和Collections的区别

来源:互联网 发布:知乎提问如何添加话题 编辑:程序博客网 时间:2024/06/07 12:11


1、Collection是一个集合接口。主要提供了对集合对象进行基本操作的通过接口方法。实现接口的类主要有ListSet


2、Collections是针对于集合类的一个包装类。主要提供了一系列的静态方法以实现对各种集合的搜索、排序、线程安全化操作,大多数方法都是用来处理线程表。

(1)Collections类不能被实例化;

(2)、若使用Collections类的方法时,对应的collection的对象为null,则这些方法都会抛出空指针异常(NullPointerException);