리스트팩토리 썸네일형 리스트형 컬렉션 팩토리 리스트 팩토리 - List 생성 - 고정 크기의 리스트로 변경은 되지만 추가, 삭제 불가능 - 리스트 크기를 변경하려고 하면 UnsupportedOperationException 발생 List.of 팩토리 메소드를 이용하여 생성 가능 - 크기 가변 불가능 - 컬렉션이 의도치 않게 변경되는 것을 방지 - but, 요소 자체가 변하는 것은 막을 수 없음 - null요소 유입 방지 - 오버로딩 vs 가변 인수 - List나 Set, Map 인터페이스를 살펴보면 List.of와 같은 다양한 오버로드 버전이 존재 → 가변 인수는 추가 배열을 할당해서 리스트로 감싸기 때문에 배열을 할당하고 초기화하며 가비지 컬렉션을 하는 비용이 발생 → 고정된 숫자의 요소(max=10)로 비용 제거 가능 집합 팩토리 - Set 생.. 더보기 이전 1 다음