의문점 공부하기/📌 Java

📌 Collection과 Collections의 차이는 무엇일까?

아리빠 2023. 6. 20. 16:50

Collection과 Collections의 차이는

 

Collection

 

- Collection은 자바 컬렉션 프레임워크의 인터페이스

- 이 인터페이스는 여러 객체를 저장하고 관리하는 데 사용된다

- Collection은 객체들을 단순히 그룹화하고, 중복을 허용하며, 순서를 유지하지 않는 컬렉션을 나타낸다. 

- Collection은 다양한 하위 인터페이스를 가지고 있으며, 가장 일반적인 하위 인터페이스로는 List, Set, Queue 등이 있다. 


Collections

- Collections는 자바의 유틸리티 클래스

- 이 클래스는 자바 컬렉션 프레임워크를 사용하여 작업을 수행하는 데 도움이 되는 메서드를 제공 

- Collections 클래스에는 컬렉션을 정렬, 검색, 조작하는 데 사용되는 다양한 메서드가 있다.

- 이 클래스는 정적 메서드로 구성되어 있으므로 객체를 생성하지 않고도 직접 사용할 수 있다

 


 

결론 ! Collection은 인터페이스이고 Collections는 유틸리티 클래스