Java Collection

song yuheon·2023년 8월 20일
0

Collection이란?

Java에서 컬렉션은 객체들을 그룹으로 묶어서 처리할 수 있게 해주는 인터페이스와 클래스로 구성되어 있음. 이 컬렉션은 Java의 컬렉션 프레임워크의 일부임.

컬렉션 프레임워크는 여러 가지 인터페이스를 제공하며, 이 인터페이스들은 다양한 자료구조의 개념을 표현함. 예를 들어, List, Set, Map과 같은 인터페이스들이 이에 해당함. 각 인터페이스는 해당 자료구조에서 수행 가능한 기본적인 연산들을 정의함.

이러한 인터페이스들의 구현은 다양한 구체 클래스에서 이루어짐. 이 구체 클래스들은 인터페이스에서 정의된 연산을 어떻게 수행할지에 대한 로직을 구현함. 예를 들어, ArrayList, HashSet, HashMap 등이 구체 클래스의 예시임.

이 프레임워크의 장점은 표준화된 인터페이스를 제공함으로써, 개발자들이 다양한 자료구조를 쉽게 사용할 수 있게 해주며, 필요에 따라 자신만의 커스텀 자료구조를 추가할 수도 있게 함. 따라서, 자바의 컬렉션 프레임워크는 효율적이며 확장 가능한 프로그래밍을 지원해줌.

profile
backend_Devloper

0개의 댓글