구현체 (인터페이스가 정의한 기능이나 메서드를 실제로 구현한 구체적인 클래스)
크기는 고정, 요소는 수정할 수 있다.
접근 : O(1)
배열 전용 메서드, 일부 컬렉션 함수
list, mutableList가 있다.
인터페이스 (특정 기능이나 행동을 규약하는 추상 타입)
따라서 list를 통해 arrayList, LinkedList를 구현할 수 있다.
기본적으로 불변(list), 가변 사용 가능(mutableList)
접급 : O(1)
다양한 고차 함수와 컬렉션 함수 지원