배열의 한계를 극복하기 위해 사용하는 자바 컬렉션. 배열은 메모리의 정적할당 즉, 처음에 사용할 공간을 미리 정해주어야한다. 컬렉션은 메모리의 동적할당 이기 때문에 미리 메모리 공간의 크기를 정해주지 않아도 필요하면 필요한만큼 메모리 공간을 추가로 가져다 사용한다. 참조형이기 때문에 사용되는 변수도 참조형인 래핑을 사용한다. 자바컬렉션의 자료구조 List : 순서가 있는 데이터의 집합 (중복 허용) Set : 순서가 없는 데이터의 집합 중복허용 안함 Queue : 한쪽에서 데이터를 넣고 반대쪽에서 데이터를 뺄 수 있는 집합 FIFO Map : 순서가 없는 (Key, value) 쌍으로 이루어진 데이터의 집합 (Key값 중복 허용 안함) Stack : FILO, 책을 탑처럼 쌓아 놓는것을 생각하면 됨. 간..