final list1 [Java] final List, final 객체의 개념 final List? 변경 불가능한 리스트? 🧐 스프링 부트 개발자를 위한 핵심 개념 정리개발하다 보면 final List list = new ArrayList();처럼 final 키워드를 사용하는 코드를 자주 마주하게 됩니다. 특히, 스프링 부트 환경에서 파일 업로드 결과를 저장하는 리스트에 final을 붙이는 경우가 많죠. 그런데, final 리스트는 정말 변경이 불가능할까요? 🤔핵심 개념: final은 재할당 금지, 내부 수정 허용final 키워드의 핵심은 "재할당 금지"입니다. 즉, 한 번 생성된 리스트 객체 자체를 다른 객체로 바꿀 수는 없습니다. 하지만 리스트의 내부 요소를 추가하거나 삭제하는 것은 얼마든지 가능합니다. final List list = new ArrayList();list .. Coding 공부/Java 2024. 6. 11. 이전 1 다음 728x90 반응형