Java

[Java] List 콜렉션(Collection)

Rosie_dev 2021. 1. 30. 00:55

 

웹개발에서 많이 사용되는 List 계열 콜렉션(Collection)에 대해 알아보자.

 

List 계열

 

List 계열은 순차적 자료저장, 순차적 반환, 중복 저장이 가능한 계열의 컬렉션(Collection)이다. 이하 List 인터페이스를 구현하는 클래스를 살펴보면 다음과 같다.

 

1. AbstractList

java.lang.Object

         java.util.AbstractCollection<E>

                 java.util.AbstractList<E>

자바 콜렉션 프레임워크를 구성하는 대표적 클래스로 하위 클래스에는 AbstractSequentialList, ArrayList, Vector 가 있다.

랜던 데이터 저장 구조를 기본으로 하기에 LinkedList와 같이 차례를 기억하는 기억력의 Sequence를 구성하기 위해서는 AbstractSequentialList가 적합하다.

 

AbstractSequentialList, ArrayList, Vector

 

java.lang.Objectjava.lang.Object

AbstractList, AbstractSequentialList, ArrayList, AttributeList, CopyOnWriteArrayList, LinkedList, RoleList, RoleUnresolvedList, Stack, Vector

'Java' 카테고리의 다른 글

[Java] Enum  (0) 2021.02.02
[Java] 제네릭(Generic)  (0) 2021.01.30
[Java] 컬렉션(Collection)  (0) 2021.01.30
[Java] 람다식(Lambda)  (0) 2021.01.28
[Java] 배열, 버블정렬  (0) 2021.01.19
댓글