반응형
■ Collection 및 Map 인터페이스의 이해
① Collection : 가장 상위 인터페이스이다.
② Set : 중복을 허용하지 않는 집합을 처리하기 위한 인터페이스이다.
③ SortedSet : 오름차순을 갖는 Set 인터페이스이다.
④ List
-. 순서가 있는 집합을 처리하기 위한 인터페이스이기 때문에 인덱스가 있어 위치를 지정하여 값을 찾을 수 있다.
-. 중복을 허용하며, List 인터페이스를 상속받는 클래스 중에 가장 많이 사용하는 것으로 ArrayList가 있다.
⑤ Queue
-. 여러 개의 객체를 처리하기 전에 담아서 처리할 때 사용하기 위한 인터페이스이다.
-. 기본적으로 FIFO를 따른다.
⑥ Map
-. Map은 키와 값이 쌍으로 구성된 객체의 집합을 처리하기 위한 인터페이스이다.
-. 이 객체는 중복되는 키를 허용하지 않는다.
⑦ SortedMap : 키를 오름차순으로 정렬하는 Map 인터페이스이다.
반응형
'JAVA > JAVA Programming' 카테고리의 다른 글
[JAVA] 패키지와 import (0) | 2015.02.25 |
---|---|
[JAVA] 객체지향 개발과 관련된 용어들 (0) | 2015.02.25 |
[JAVA] 문서(txt)파일내 해당단어 중복제거하여 검색하기 (0) | 2014.02.04 |
[JAVA] 프로파일링 툴 & APM 툴의 개념 (0) | 2014.02.03 |
[JAVA] instanceof 연산자(예약어) (0) | 2014.01.04 |