Collection Framwork 컬렉션 프레임워크
2022. 2. 3. 00:47ㆍWeb/JAVA
컬렉션 프레임 워크란
- 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합
- 자료구조 + 알고리즘을 클래스로 구현한 것.
- 인터페이스
주요 인터페이스
- List
- Set
- Map
- 헷갈리는 부분인데 주요 인터페이스는 List, Set, Map이 맞다.
- 근데 Collection을 상속하는 자식은 List, Set, Queue이다.
- List, Set과 달리 Map은 key-value 구조이다 보니 Collection을 상속하지 않고 따로 정의한다.
- Collection인터페이스를 상속받진 않지만 Collection으로 분류되는 케이스
- Set과 Map은 key-value 구조를 제외하곤 거의 유사
- Map은 Entry란 단위가 있다.
- iterator를 다뤄야한다.
참고
'Web > JAVA' 카테고리의 다른 글
[TDD]단위테스트 (0) | 2022.04.16 |
---|---|
문자열 비교시 NullException 예방하는 습관 (0) | 2022.02.15 |
[JPA] 로깅처리 (0) | 2022.02.15 |
WAS 웹 어플리케이션 서버 (0) | 2021.10.17 |
[JAVA] 길이를 얻는 법 - length/ length() / size() (0) | 2021.08.08 |