반응형
Collection
▷ 목록성 데이터 를 처리하는 자료구조, 또는 멤버 객체를 관리하기 위한 클래스를 통틀어 이르는 말이다.
▷ 관련성 있는 Item 그룹을 단일 객체로 참조할 수 있는 기능을 제공한다.
▷ 여러 Element를 묶어 하나의 객체로 만든다.
▷ 데이터를 묶어 관리 및 처리를 편리하게 하기위해 많이 사용한다.
▷ java.util 패키지에 선언되어 있으며 Set, List, Queue 인터페이스가 Collection 인터페이스를 구현하고있다.
Collection을 상속받는 인터페이스
▷ Set : 중복을 허용하지 않는 객체들의 집합, 순서는 상관 없다.
* 구현 클래스 : HashSet, TreeSet, LinkedSet
▷ List : 중복을 허용하는 객체들의 집합, 순서를 가지고 있다.
* 구현 클래스 : ArrayList, LinkedList, Vector, Stack
▷ Queue : FIFO( First In First Out)의 자료구조
* 구현 클래스 : LinkedList, PriorityQueue
Collection 인터페이스에 선언된 주요 메소드
반응형
'WEB > Java' 카테고리의 다른 글
제네릭 (0) | 2017.01.03 |
---|---|
오버라이딩(Overriding), 오버로딩(Overloading) (0) | 2017.01.03 |
Map 인터페이스 (0) | 2016.12.14 |
List 인터페이스 (0) | 2016.12.14 |
Enumeration<E> 인터페이스 (0) | 2016.12.01 |