Collection 객체는 여러 원소들을 담을 수 있는 자료구조이다. 배열이 가장 기본적인 자료구조이며, DTO 또한 자료를 담는 하나의 방식. 콜렉션 프레임워크 : 자료구조를 기반으로 데이터를 읽기, 추가, 삭제, 검색 등 사용자가 효율적으로 객체를 사용하기 위하여 작성되어있는 인터페이스와 클래스들이며, java.util패키지에 포함됨. 자바에서의 자료구조 유형은 다음과 같다. 순서가 있는 목록인 List형 순서가 중요하지 않은 목록인 Set형 먼저 들어온 것이 먼저 나가는 Queue형 KEY-VALUE의 형태로 저장되는 Map형 배열과의 차이점은 정적 메모리 할당이 아닌 동적 메모리 할당 즉, new int[4]을 하면 4개 공간밖에 못쓰고 미리 선언을 통해 4개의 공간을 만들어야 하지만, colle..