본문 바로가기
Language/Java

자바 컬렉션 프레임워크가 뭔말?

by wakestand 2020. 4. 19.
반응형

대부분 위 스크린샷을 보고

아 이게 뭔말이야..

이러고 뒤로가기를 누를텐데

 

자바에서 컬렉션 프레임워크(Collection Framework)란

위 스크린샷처럼 보자마자 뒤로가기가 생각나는

그런 말이 아니다

 

컬렉션 프레임워크란

값을 저장하고 관리하기 위한 객체들을 의미한다

 

컬렉션(Collection)은

검색, 조회, 정렬, 추가, 삭제와 같은

데이터를 관리할 수 있는 객체를 말하고

 

프레임워크(Framework)란

특정 목적으로 사용하는 틀을 말하는데

 

합쳐보면 데이터를 관리할 수 있게 해주는

객체들의 집합이 되겠다

 

컬렉션 프레임워크는

인터페이스와 클래스로 나누어져 있으며

리스트는 다음과 같다

 

인터페이스(interfaces)

> Set, List, Queue, Deque

 

클래스(classes)

> ArrayList, Vector, LinkedList, PriorityQueue

Hashset, LinkedHashSet, TreeSet

 

이걸 슥 보면

어 이거 완전 자료구조 아니야?

싶을텐데

 

컬렉션을 포함하는 자료구조는

컬렉션 인터페이스 안에 속한다고 보면 되겠다

 

마지막으로 각각의 내용을 알아보려면

아래 글을 참고해주면 된다

 

자바 자료구조 총정리

자바에서 주로 사용되는 자료구조들에 대해 쓴 글이 여러 곳에 흩어져 있어서 한 글에 모두 정리해 봤는데 전체 종류는 아래와 같다 리스트(List) 자바 List 정의부터 출력까지 List는 자바의 자료형 중 하나로..

wakestand.tistory.com

반응형

댓글