링크
주의 자바 9까지만 해도 파라미터 3개가 넘어가면 ListN으로 나왔는데, 자바 11부터는 10개부터라고 함!
제가 이해한 거 👉 이렇게 일정 파라미터 이상 호출 시 ListN으로 나오는 건 메모리 구조를 절약하기 위해서! 왜냐하면 List.of()는 필드 기반 구현이 있고, 내부적으로 힙 공간을 덜 사용하기에 요소 자체가 필요하다면 List.of()가 적절하기 때문이라고 함!
출처
Memory Layout of Objects in Java
출처 출처