컬렉션 프레임웍 컬렉션: 여러 객체를 모아 놓은 것
라이브러리: 다른 사람이 이미 만들어놓은 기능
프레임웍: 정형화된 프로그래밍 방식(생산성, 유지보수++ / 자유도--)
컬렉션 프레임웍: 다수의 객체를 다루기 위한 표준화된 프로그래밍 방식 / 컬렉션을 다루는 다양한 클래스를 제공(1.2 이후)
컬렉션 클래스: 다수의 데이터를 저장할 수 있는 클래스
핵심 인터페이스
-List(순서O, 중복O / 대기자명단)
-Set(순서X, 중복X / 집합)
-Map(순서X, 키중복X, 값중복O / 아이디패스워드)
ArrayList는 데이터를 저장하고 검색하는데 더 유리하고
LinkedList는 다량의 데이터를 삽입 삭제하는데 더 유리하다