Free Lines Arrow
본문 바로가기
Language/Java

[Java] Collection Framework

by skahn1215 2021. 8. 20.
728x90
반응형

Collection Framework

다수의 데이터를 쉽고 효과 적으로 처리 할 수 있는 표준화된 방법을 제공하는 클래스 집합이다.

 

 

 

Collection Framework 주요 Interface

  • List 인터페이스
  • Set 인터페이스
  • Map 인터페이스

 

 

 

주요 Interface의 상속관계

 

 

 

 

각 클래스의 차이점

클래스명 설명 중복 순서 상속받아 구현된 클래스
List<E> 리스트 허용 순서있음 Vector, ArrayList, LinkedList, Stack, Queue
Set<E> 집합 허용안함 순서없음 HashSet, TreeSet
Map<K, V> Key-Value 구조 허용안함 순서없음 HashMap, TreeMap, Hashtable, Properties

 

 

 

 

 

 

 

참고: 

http://tcpschool.com/java/java_collectionFramework_concepthttps://docs.oracle.com/javase/8/docs/api/index.html

 

Java Platform SE 8

 

docs.oracle.com

https://docs.oracle.com/javase/8/docs/api/index.html

 

Java Platform SE 8

 

docs.oracle.com

 

728x90
반응형

'Language > Java' 카테고리의 다른 글

[Java] String Object 와 String literal, 동일성 동등성  (0) 2021.08.21
[Java] Annotation  (0) 2021.08.20
[Java] Lambda  (0) 2021.08.06
[Java] Sort  (0) 2021.05.29
[Java] ArrayList to String[]  (0) 2021.05.23

댓글