final 키워드

오젼·2024년 4월 30일
0

값이 변하지 않아야 할 때 사용하는 키워드.

자바에는 왜 const가 없을까?

https://sslblog.tistory.com/23

final vs static final

final: 인스턴스 생성 이후에 변경이 안 되는 멤버변수에 붙임. 인스턴스마다 값은 다를 수 있음.
static final: 클래스단에서 정의 되는 값이기 때문에 해당 멤버변수의 값은 모든 인스턴스가 같음.

매개변수 final

매개변수에 final을 붙이는 걸 클로드랑 챗지피티는 가독성 측면에서 추천하지 않길래 찾아봤다.

https://velog.io/@junho5336/함수-Parameter의-final-키워드
⬇️ 👍

https://hstory0208.tistory.com/entry/Java-함수-파라미터에-final-키워드를-꼭-붙여야-할까
⬇️ 👍

https://hudi.blog/intellij-final-keyword/ 👍

그냥 final을 붙여야 할 것 같다.

0개의 댓글