[Java] 컬렉션 프레임워크 정리: List, Set, Map 인터페이스와 대표 구현체 총정리
                        ·
                          
                      🛠️Backend/☕Java
                        ✅ 1. 컬렉션(Collection)이란?Collection 자체는 영어로 "수집된 것, 모음"을 의미하며, 프로그래밍 전반에서 데이터의 모음을 표현할 때 자주 쓰인다.프로그래밍에선 여러 원소를 하나의 그룹으로 묶어 관리하기 위한 자료구조를 의미한다.즉, 데이터를 효율적으로 저장하고, 관리(검색, 정렬, 삭제 등) 할 수 있는 자료구조들의 집합을 의미한다.자바에선 JCF(Java Collections Framework)라고 부르며, 인터페이스와 클래스로 해당 자료구조를 제공한다.자바 컬렉션의 주요 인터페이스로는 Collection, List, Set, Queue, Map 이 있다✅ 2. JCF(Java Collections Framework) 구조 (1) JCF(Java Collections Framew..