1. 컬렉션 프레임워크 - 데이터(다수의 데이터를 저장하는) 표준화된 프로그래밍 방식 다수의 데이터를 다루는데 필요한 다양하고, 풍부한 클래스를 제공 또한 인터페이스와, 다형성을 이용한 객체 지향적 설계를 통해 표준화 되어있다. 1.1 컬렉션 프레임웍의 핵심인터페이스 - 각 데이터 그룹을 크게 3가지 타입이 존재한다고 인식하고, 3개의 인터페이스를 정의함. 그리고, 인터페이스 List와 Set의 공통된 부분을 뽑아 새로운 인터페이스 Collection 추가 정의. (Map은 List와 Set과 다른형태로 데이터를 다루기에 Collection 에 포함 X) List - 순서 O , 중복 O Set - 순서 X , 중복 X Map - 키와 값의 쌍으로 이루어진 데이터 . 순서 X , 키중복 X 값 중복 O ..