Collection과 Map
시작하며 자바 성능 튜닝 이야기 [Chap 4] 를 읽고 정리 및 추가 개념을 정리하였다. Collection : 가장 상위 인터페이스이다. Set : 중복을 허용하지 않는 집합을 처리하기 위한 인터페이스이다. SortedSet : 오름차순을 갖는 Set 인터페이스이다. List : 순서가 있는 집합을 처리하기 위한 인터페이스 이기 때문에 인덱스가 있어 위치를 지정하여 값을 찾을수 있다. 중복을 허용하며 List 인터페이스를 상속받는 클래스 중에 가장 많이 사용하는 것으로 ArrayList가 있다. Queue : 여러개의 객체를 처리하기 전에 담아서 처리할때 사용하기 위한 인터페이스이다. 기본적으로 FIFO 구조이다. Map : Key, Value 형태로 구성된 객체의 집합을 처리하기 위한 인터페이스이다..