값이 변하지 않아야 할 때 사용하는 키워드.
https://sslblog.tistory.com/23
final: 인스턴스 생성 이후에 변경이 안 되는 멤버변수에 붙임. 인스턴스마다 값은 다를 수 있음.
static final: 클래스단에서 정의 되는 값이기 때문에 해당 멤버변수의 값은 모든 인스턴스가 같음.
![]() | ![]() |
---|
매개변수에 final을 붙이는 걸 클로드랑 챗지피티는 가독성 측면에서 추천하지 않길래 찾아봤다.
https://velog.io/@junho5336/함수-Parameter의-final-키워드
⬇️ 👍
https://hstory0208.tistory.com/entry/Java-함수-파라미터에-final-키워드를-꼭-붙여야-할까
⬇️ 👍
https://hudi.blog/intellij-final-keyword/ 👍
그냥 final을 붙여야 할 것 같다.