黑马程序员技术交流社区

标题: Collection 和 Collections的区别? [打印本页]

作者: 支胜勇    时间: 2014-6-5 09:46
标题: Collection 和 Collections的区别?
Collection 和 Collections的区别?
作者: 提菩--空    时间: 2014-6-5 10:13
Collection是个java.util下的接口,它是各种集合结构的父接口。Collections是个java.util下的类,它包含有各种操作集合的静态方法。
作者: 小熊星座    时间: 2014-6-5 18:43
Collection是集合类的根接口,继承于的接口主要有List和Set。
Collections是一个静态类,不可以实例化。它包装了很多操作方法。如swap(List<?>list,int a,int b)  位置置换。

作者: 苗润    时间: 2014-6-5 19:18
Collection是所有集合的都需要实现的接口 在java api帮助文档中 java.util包中 接口 中可以找到,有详细描述
Collections类 中所有的方法都是静态方法,是用来对集合进行各种操作的.
Collections类不能被new,它的构造方法是私有的,在使用的时候可以直接调用它的方法
具体在java api帮助文档中  java.util包中的  类 中可以找到
作者: AntThinking_toT    时间: 2014-6-5 19:48
1.Collection是接口,Collections是类
2.Collections是工具类,里面充满各种各样操作Collection实例类的方法。
作者: 茂子    时间: 2014-6-6 08:56
学习了,估计我还没有学到那
作者: 小柴    时间: 2014-6-6 10:25
Collection是个java.util下的接口,它是各种集合结构的父接口
Collection 层次结构中的根接口。Collection 表示一组对象,这些对象也称为 collection的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的

Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。
collections 此类完全由在 collection 上进行操作或返回 collection 的静态方法组成。它包含在 collection 上操作的多态算法,即“包装器”,包装器返回由指定 collection 支持的新 collection,以及少数其他内容
作者: Autumn    时间: 2014-6-6 10:56
Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。
作者: jsjchenlong    时间: 2014-6-6 10:58
以上几位说的都差不多。
作者: KevinSmart    时间: 2014-6-6 16:23
Collection 是集合的接口,Collections是集合工具类
作者: 艮昕辶    时间: 2014-6-7 11:15
Collection是接口,知道所有集合容器类都是实现这个借口的
Collections是final类型的工具类,里面都是static方法,一般Collections.method()这样用的

作者: pancl    时间: 2014-6-7 18:39
学习了
作者: 何堂红    时间: 2014-6-7 19:38
学习了!
作者: 乔龙金    时间: 2014-6-7 19:43
学习了  
作者: Conning    时间: 2014-6-7 22:39
collection是一个抽象的接口 实际应用中主要用到它下面的两个子类 list 和 set
collections是集合工具类




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2