1. 컬렉션 프레임웍 '데이터 군을 저장하는 클래스들을 표준화한 설계' 컬렉션, 다수의 데이터를 다루는데 필요한 다양하고 풍부한 클래스들을 제공한다. 1.1 컬렉션 프레임웍의 핵심 인터페이스 List : 순서가 있는 데이터의 집합, 데이터의 중복을 허용한다. Set : 순서를 유지하지 않는 데이터의 집합. 데이터의 중복을 허용하지 않는다. Map : key와 value의 쌍으로 이루어진 데이터의 집합. 순서는 유지되지 않으며, 키는 중복을 허용하지 않고, 값은 중복을허용한다. 컬렉션 프레임웍의 모든 컬렉션 클래스들을 List, Set, Map 중의 하나를 구현하고 있으며, 구현한 인터페이스의 이름이 클래스의 이름에 포함되어 있어서 이름만으로도 클래스의 특징을 쉽게 알 수 있도록 되어있다. Vector나 ..