ArrayList 기본값
일반적인 조회·끝 추가 목록은 ArrayList를 기본 선택으로 두고 측정 결과로 반증합니다.
1단계ArrayList·LinkedList·List.of·Arrays.asList의 크기 변경 계약을 구분하고 실전 Study Log 저장소를 완성합니다.
일반적인 조회·끝 추가 목록은 ArrayList를 기본 선택으로 두고 측정 결과로 반증합니다.
1단계LinkedList는 양방향 Node와 first·last를 유지하며 Deque 연산이 목적일 때 더 자연스럽습니다.
2단계List.of는 null과 구조 변경을 허용하지 않아 상수 데이터 의도를 명확히 합니다.
3단계Arrays.asList는 원본 배열과 원소 변경을 공유하지만 add와 remove는 지원하지 않습니다.
4단계핵심: 내부 목록 변경은 기존에 반환한 불변 스냅숏의 크기와 원소를 바꾸지 않는다