黑马程序员技术交流社区

标题: 求助帖 [打印本页]

作者: 王东    时间: 2013-10-31 15:00
标题: 求助帖
collection和collections的具体区别,除了一个是类一个是接口外...
作者: 何伟超    时间: 2013-10-31 16:25
你确定这不是基础测试的题?还是第一题?
作者: 硬件之家    时间: 2013-10-31 18:43
collection是一个根接口,而collections是一个包装类,它包含了集合的静态方法,collections不能实例化,相当于一个工具类
作者: jttsai    时间: 2013-10-31 19:48
1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。继承与他的接口主要有Set 和List.
2、java.util.Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框架。
作者: 王飚    时间: 2013-10-31 21:02
最直接的理解就是Collection接口中可以实现iterator(){}比较器,也就是可以自定义比较规则,而Collections类方法中可以直接使用其中集合的方法;
Collections包含在 collection 上操作的多态算法,即“包装器”;




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