A collection is simply an object that groups multiple elements into a single unit. Collections are used to store, retrieve, manipulate, and communicate aggregate data.— Collections Framework Overview, Java SE 8Oracle JDK에서는 Collection에 대해서 데이터를 저장하고 조작하는 표준화된 방식을 제공하고 있다고 설명하고 있다. Collection Framework를 제공함으로써 다음과 같은 이점을 가질 수 있다고 한다.1. 프로그래밍 작업을 줄일 수 있다.2. 성능을 향상시킨다.3. 관련 없는 API간 상호운용성을 제공한다.4. ..