컬렉션 프레임워크(collection framework)란?
자바에서 컬렉션 프레임워크(collection framework)란 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합을 의미한다.
즉, 데이터를 저장하는 자료 구조와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현해 놓은 것이다. 이러한 컬렉션 프레임워크는 자바의 인터페이스(interface)를 사용하여 구현된다.
- 프로그램 구현에 필요한 자료구조(Data Structure)를 구현해 놓은 JDK 라이브러리 이다.
- java.util 패키지에 구현되어 있다.
- 개발에 소요되는 시간을 절약하면서 최적화 된 알고리즘을 사용할 수 있다.
- 여러 구현 클래스와 인터페이스의 활용에 대한 이해가 필요하다.
728x90
'Java' 카테고리의 다른 글
Set 인터페이스 (0) | 2024.05.10 |
---|---|
List 인터페이스 (0) | 2024.05.09 |
LinkedList 구현하기 (0) | 2024.05.08 |
큐 ( Queue ) 구현하기 (0) | 2024.05.07 |
배열을 활용한 Stack 구현해보기 (1) | 2024.05.03 |