黑马程序员技术交流社区
标题:
Collection和Collections的区别?
[打印本页]
作者:
wangbao
时间:
2016-5-20 16:29
标题:
Collection和Collections的区别?
Collection和Collections的区别?
作者:
Big——bear
时间:
2016-5-20 18:04
Collection是集合的老大
Collections是工具类
作者:
18641463325
时间:
2016-5-20 18:23
Collection是单列集合的接口,
Collections是集合工具类,专门对集合进行操作。
作者:
dujia121508394
时间:
2016-5-20 19:27
Conllection是接口框架,是所有集合的父类,它下面有两个接口,List和Set,List下面又有实现类ArrayList,LinkedList,vector等,ArrayList底层是数组实现的,LinkedList底层是链表实现的。vector底层是数组实现的,线程是安全的。Set下面的实现类有HashSet和TreeSet,HashSet去重要重写hashcode()和equals()方法。TreeSet按自然排序要实现Compareble接口,重写compareTo()方法,不是按自然排序要实现Comparator接口,实现compare()方法。Collections是集合工具类,可以调用它下面的API对集合进行操作。
作者:
cxl1694095035
时间:
2016-5-20 20:52
Collections是个java.util下的类,是针对集合类的一个工具类,提供一系列静态方法,实现对集合的查找、排序、替换、线程安全化(将非同步的集合转换成同步的)等操作。
Collection是个java.util下的接口,它是各种集合结构的父接口,继承于它的接口主要有Set和List,提供了关于集合的一些操作,如插入、删除、判断一个元素是否其成员、遍历等
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2