1. java Collection framework 개념Collection 인터페이스, 구현 클래스, 유틸리티 클래스, 정렬, iterator, 동기화, stream, spliterator, comparator/comparable 등을 포함하고 있음.데이터를 효율적으로 저장/관리/검색/순회/정렬할 수 있게 해주는 인터페이스 + 구현체 + 유틸리티 클래스의 생태계 전체 2. Collection 개념데이터의 집합을 다루기 위한 인터페이스 계층 구조, 여러 객체를 효율적으로 추가/삭제/검색 할 수 있도록 도와주는 인터페이스List, Set, Queue 같은 "요소들의 집합"을 다루는 인터페이스 계층 구조 3. Collection 종류CollectionList, Set, Queue의 부모 인터페이스List순서가..