Collection与Collections的区别

来源:互联网 发布:mac自带系统监控工具 编辑:程序博客网 时间:2024/06/13 20:35
1、java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。
 Collection   
├List   
│├LinkedList   
│├ArrayList   
│└Vector   
│ └Stack   
└Set
2、Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。
简要回答:

 · Collection是一个接口,用于定义集合操作的标准;

 · Collections是一个工具类,可以操作任意的集合对象。


原创粉丝点击