자바 final 왜 쓰나???

ㅇ.ㅇ·2022년 5월 19일

자바 파이널 왜써야함?

  • final은 무엇인가
    파이널 키워드는 엔티티를 한번만 할당한다
  • 즉 두 번 이상 할당하려할때 컴파일 오류가 발생하여 확인가능하다
  • 자바에서는 상수를 선언할때 파이널을 이용하여 read-only로 설정할 수 있습니다.
  • 즉 한 번 선언한 뒤 변하지 않는 immutable 형식이라는 것을 명시적으로 표현할 수 있습니다.

파이널 언제 사용하는가?

  • 사실 파이널을 안 쓰더라도 잘 기존 코드 이해하고 작성하면 문제없이 코딩이 가능하다

결론

클래스, 함수, 변수가 변하지 못하도록 의도하고 싶다면 final로 선언하기

profile
기록과 정리하는것을 계속해서 하려고 노력중이에요 😊

0개의 댓글