-
[JAVA] final공부 2024. 6. 22. 12:26
final
final 지역변수 : 지역 내 값 변경 불가, 최초 한 번만 할당 가능
final 매개변수 : 메서드 내 값을 변경 불가, 호출 시점의 값이 메서드 실행동안 유지됨
final 필드 - 필드에서 초기화 : 모든 인스턴스가 같은 값, 상수(Constant)임, 메모리 낭비를 줄이기 위해 static 사용이 좋다
- 생성자에서 초기화 : 인스턴스 생성 이후 값 할당 불가
필드(클래스에 포함된 변수, cv iv)
final 변수 - 기본형 변수 : 값 고정
- 참조형 변수 : 주소 고정, 참조값 변경 불가 참조대상의 값은 변경 가능
'공부' 카테고리의 다른 글
DB 고민: PK, 정규화와 역정규화 (1) 2024.07.01 [JAVA] Thread Quiz (0) 2024.06.20 [JAVA]참조 유형의 4단계 / [운영체제] Locality of Reference (0) 2024.06.19 [SQL] (프로그래머스) '서울에 위치한 식당 목록 출력하기' 문제 풀기 (0) 2024.06.19