목록final (1)
Hello, Coding

final의 사전적 의미로는 "마지막의" "최종"등의 의미를 지니고 있다. 그러면 자바에서의 final은 왜 쓰이는 걸까? 자바에서의 final은 값의 불변성을 확보 한다. 그게 무슨 뜻이냐면 만약 변수를 선언 할 때 앞에 final을 붙이고 값을 초기화 하면 그 초기화된 값은 절대로 변경 할 수 없다. 아래의 사진을 참고 이것은 final을 변수에 썼을 때 확인할 수 있다. final은 변수 말고도 final arguments와 final 클래스 그리고 final 메소드가 있다. 각각 아래와 같이 사용된다. - final variables, arguments : 값이 변경되지 않도록 합니다. - final class : 클래스를 상속하지 못하도록 합니다. - final method : 메소드가 오버라이..
개발 질문 & 답변/자바 질의응답
2023. 5. 27. 14:36