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
https://docs.oracle.com/javase/8/docs/api/index.html
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 |
댓글