* 본 내용은 <자바의 신>을 참고하여 작성하였습니다.
Collection(컬렉션)
자바에서 '목록성 데이터를 처리하는 자료구조'를 통칭한다.
자료구조(Data Structure)는 어떤 정보를 담는 것을 의미하여, 하나의 데이터가 아닌 여러 데이터를 담을 때 사용하는 것이다.
배열이 가장 기본적인 자료구조이며, DTO 또한 자료를 담는 하나의 방식이라고 볼 수 있다.
* 자바에서의 자료구조 유형
- 순서가 있는 목록인 List형
- 순서가 중요하지 않은 목록인 Set형
- 먼저 들어온 것이 먼저 나가는 Queue형
- KEY-VALUE의 형태로 저장되는 Map형
※ List, Set, Queue는 Collection이라는 인터페이스를 구현하고 있다. Collection 인터페이스는 java.util 패키지에 선언되어 있으며, 여러 개의 객체를 하나의 객체에 담아 처리할 때 공통적으로 사용되는 여러 메소드들을 선언해 놓았다.
* Collection 인터페이스에 선언된 주요 메소드
'프로그래밍 > Java' 카테고리의 다른 글
[Java | 자바] 유용한 API(1) - StringTokenizer (0) | 2015.05.05 |
---|---|
[Java | 자바] 예외처리(Exception Handling) (0) | 2015.04.21 |
[Java | 자바] String클래스의 생성자와 메서드 (0) | 2015.04.12 |
[Java | 자바] Collection이란?(3) - Map 인터페이스 (1) | 2015.02.21 |
[Java | 자바] Collection이란?(2) - List 인터페이스 (0) | 2015.02.02 |