A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 支胜勇 中级黑马   /  2014-6-5 09:46  /  1615 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Collection 和 Collections的区别?

14 个回复

倒序浏览
Collection是个java.util下的接口,它是各种集合结构的父接口。Collections是个java.util下的类,它包含有各种操作集合的静态方法。
回复 使用道具 举报 1 0
Collection是集合类的根接口,继承于的接口主要有List和Set。
Collections是一个静态类,不可以实例化。它包装了很多操作方法。如swap(List<?>list,int a,int b)  位置置换。
回复 使用道具 举报 1 0
Collection是所有集合的都需要实现的接口 在java api帮助文档中 java.util包中 接口 中可以找到,有详细描述
Collections类 中所有的方法都是静态方法,是用来对集合进行各种操作的.
Collections类不能被new,它的构造方法是私有的,在使用的时候可以直接调用它的方法
具体在java api帮助文档中  java.util包中的  类 中可以找到
回复 使用道具 举报
1.Collection是接口,Collections是类
2.Collections是工具类,里面充满各种各样操作Collection实例类的方法。
回复 使用道具 举报 1 0
学习了,估计我还没有学到那
回复 使用道具 举报
Collection是个java.util下的接口,它是各种集合结构的父接口
Collection 层次结构中的根接口。Collection 表示一组对象,这些对象也称为 collection的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的

Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。
collections 此类完全由在 collection 上进行操作或返回 collection 的静态方法组成。它包含在 collection 上操作的多态算法,即“包装器”,包装器返回由指定 collection 支持的新 collection,以及少数其他内容
回复 使用道具 举报
Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。
回复 使用道具 举报
以上几位说的都差不多。
回复 使用道具 举报
Collection 是集合的接口,Collections是集合工具类
回复 使用道具 举报
Collection是接口,知道所有集合容器类都是实现这个借口的
Collections是final类型的工具类,里面都是static方法,一般Collections.method()这样用的
回复 使用道具 举报
学习了
回复 使用道具 举报
学习了!
回复 使用道具 举报
学习了  
回复 使用道具 举报
collection是一个抽象的接口 实际应用中主要用到它下面的两个子类 list 和 set
collections是集合工具类
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马