Collection 和 Collections 有什么区别?
时间: 2024-01-06 13:07:08 浏览: 160
浅谈Java中Collection和Collections的区别
Collection和Collections都是Java中的类,但它们有不同的含义和用途。
Collection是Java集合框架中的一个接口,表示一组对象的集合,它是集合框架中最基本的接口。Collection接口定义了一些操作集合的方法,如添加元素、删除元素、遍历元素等等。它的子接口包括List、Set和Queue等。
Collections是Java集合框架中的一个工具类,提供了一系列静态方法,用于操作集合对象。这些方法包括排序、查找、替换、反转等等。Collections类中的方法都是静态的,可以直接调用,无需创建对象。
所以,Collection是一个接口,表示集合的抽象概念,而Collections是一个工具类,提供了一些静态方法,用于方便地操作集合对象。
阅读全文