용어/java

[국비][JAVA] 컬렉션 프레임웍의 큰 틀 이해하기

줌인. 2024. 6. 8. 13:01

▶ java.util package 참고하기

https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html

 

java.util (Java SE 11 & JDK 11 )

 

docs.oracle.com

 

[컬렉션 프레임워크 상속 계층도]

인터페이스 특징
List - 순서 O, 중복 O
  ex) 대기자 명단
구현클래스 : ArrayList, LinkedList etc ...
Set - 순서X, 중복X
 ex) 양의 정수 집합, 소수의 집합 ⇒ 집합체
구현클래스 : HashSet etc..
Map - 키(key)와 값(value)의 쌍으로 이루어진 데이터의 집합
  순서X, 중복O
ex) ID - PW
구현클래스 : HashMap, TreeMap etc..

 

728x90