반응형
컬렉션 #List #Set #Map
-
[ch 11 컬렉션 프레임웍] List, Set, Map 핵심 인터페이스 살펴보기프로그래밍 언어/JAVA 2022. 8. 2. 13:53
컬렉션 프레임웍 컬렉션 프레임웍이란 '데이터 군을 저장하는 클래스들을 표준화한 설계'를 뜻한다. 컬렉션(collection)은 다수의 데이터, 즉) 데이터 그룹을, 프레임웍은 표준화된 프로그래밍 방식을 의미한다. 컬렉션 프레임웍은 컬렉션, 다수의 데이터를 다루는 데 필요한 다양하고 풍부한 클래스들을 제공하기 때문에 프로그래머의 짐을 상당히 덜어 주고 있으며, 또한 인터페이스와 다형성을 이용한 객체지향적 설계를 통해 표준화되어 있기 때문에 사용법을 익히기에도 편리하고 재사용성이 높은 코드를 작성할 수 있다는 장점이 있다. 라이브러리(그래픽, 통계 등)는 공통으로 사용될만한 유용한 기능을 모듈화하여 제공하는데 비해, 프레임웍은 단순히 기능뿌난 아니라 프로그래밍 방식을 정형화하여 프로그램의 개발 생산성을 높이..