Collection : 가장 상위 인터페이스이다.
Set : 중복을 허용하지 않는 집합을 처리하기 위한 인터레이스이다.
SortedSet: 오름차순을 갖는 Set 인터페이스이다.
List : 순서가 있는 집합을 처리하기 위한 인터페이스이기 때문에 인덱스가 있어 위치를 지정하여 값을 찾을 수 있다. 중복을 허용하며,List 인터페이스를 상속 받는 클래스 중에 많이 사용하는 것으로 Vector가 있다.
Queue : 여러 개의 객체를 처리하기 전에 담아서 처리할 때 사용하기 위한 인터페이스이다. 기본적으로 FIFO를 따른다.
Map : Map은 키와 값의 쌍으로 구성된 객체의 집합을 처리하기 위한 인터페이스이다. 이 객체는 중복되는 키를 허용하지 않는다.
SortedMap : 키를 오름차순으로 정렬하는 Map인터페이스이다.
"자바 성능을 결정 짓는 코딩 습관과 튜닝이야기(한빛) p.86 ~ p. 87 참고"

댓글 없음:
댓글 쓰기