728x90
final
-
Java - finalLanguage/Java 2022. 9. 20. 17:34
final final이란? 위키피디아에 따르면 자바에서 사용하는 final은 다음과 같다. "자바 언어에서 final은 오직 한 번만 할당할 수 있는 entity를 정의할 때 사용된다. final로 선언된 변수가 할당되면 항상 같은 값은 값을 가진다. 만약 final 변수가 객체를 참조하고 있다면, 해당 객체의 상태가 바뀌어도 final 변수는 매번 동일한 내용을 참조한다." 이러한 final 키워드는 변수(variable), 메서드(method), 클래스(class)에 사용될 수 있다. 이 final 키워드는 어떤 곳에 사용되느냐에 따라 다른 의미를 가진다. 하지만, final 키워드를 붙이면 무언가를 제한한다는 의미를 가진다는 것이 공통적인 성격이다. 변수(varibale) 변수에 final을 붙이게..