final
상수를 의미하는 키워드. 하지만 final이 붙는 곳에 따라 세부적인 의미가 조금은 달라진다.
- 변수
변수에 final 키워드가 붙으면 '한 번 할당된 값은 변경 불가'라는 의미를 갖는다.
- 클래스
클래스에 final 키워드가 붙으면 '확장 불가, 즉 상속 불가'의 의미가 생긴다.
- 메서드
메서드에 final 키워드가 붙으면 '확장 불가, 즉 오버라이딩 불가'의 의미가 생긴다.
'Memo > 짧은 메모' 카테고리의 다른 글
[Spring]예외 전환 (0) | 2022.10.27 |
---|---|
[Spring] @RestControllerAdvice (0) | 2022.10.26 |
[Algorithm] 효율적인 피보나치 수열 구하기(DP) (0) | 2022.10.23 |
[HTTP] HttpStatus Code (0) | 2022.10.23 |
[JAVA] Optional (0) | 2022.10.23 |