컬렉션 프레임워크, List컬렉션, Set컬렉션, Map컬렉션
자바는 컬렉션 프레임워크를 제공한다. 뭘까??
널리 알려진 자료구조를 사용해서 객체들을 효율적으로 다룰 수 있도록
인터페이스와 구현클래스를 java.util패키지에서 제공하고 있다.
이들을 총칭해서 '컬렉션 프레임워크'라고 한다.
ㅇ사용 방법을 정의한 인터페이스와 실제 객체를 저장하는 다양한 컬렉션클래스(구현클래스)를 제공
ㅡ컬렉션 : 객체의 저장을 뜻한다.
ㅡ프레임워크 : 사용 방법을 정해놓은 라이브러리.
컬렉션프레임워크 주요 인터페이스 : List, Set, Map
=>컬렉션클래스(구현클래스)를 사용하는 방법을 정의한 인터페이스이다. 그 구현클래스 또한 java.util패키지에서 제공하고 있다. 아래는 인터페이스와 그 구현클래스를 정리해 나타낸 그림이다.
<<학습할 것>> (링크)
ㄴArrayList
ㄴVector
ㄴLinkedList
ㅇSet컬렉션
ㄴHashSet
ㅇMap컬렉션
ㄴHashMap
ㄴHashtable
반응형