JavaBeginner#collections

What is the difference between Collection and Collections?

Collection is the root interface of the collections framework (List, Set, Queue). Collections is a utility class with static helper methods like sort(), reverse(), unmodifiableList(), and synchronizedList().

Example
List<Integer> list = new ArrayList<>(List.of(3,1,2));
Collections.sort(list); // [1,2,3]

Related Questions

1
JavaIntermediate#generics

What is a bounded type parameter in generics?

Open
2
JavaBeginner#generics

Can you use primitive types with generics?

Open
3
JavaAdvanced#generics

What is type erasure in Java generics?

Open