Collection与Collections是Java中两个不同的概念。
Collection是Java集合框架的根接口,它定义了集合类的基本操作和行为。所有的集合类都实现了Collection接口,它包括了常见的方法如添加、删除、查找、遍历等。
Collections是Java中的一个工具类,它提供了一系列静态方法来操作集合类。这些方法包括对集合进行排序、查找最大值、最小值、反转等操作。Collections类不是一个集合类,而是一个包含了集合操作方法的工具类。
综上所述,Collection是一个接口,表示集合类的基本行为和操作,而Collections是一个工具类,提供了对集合类进行操作的静态方法。两者可以互相配合使用,Collections类提供了一些方便的方法,使得集合类的操作更加简单和高效。