728x90 java final 의미1 [Java] Final 의미, 사용법, final 키워드에 대한 이해 Java에서는 불변성을 확보할 수 있도록 final 키워드를 제공하고 있다. 클래스나 변수에 final을 붙이면 처음 정의된 상태가 변하지 않는 것을 보장한다는 의미이다. Java에서 변수들은 기본적으로 가변적인데, 변수에 final 키워드를 붙여 참조값을 변경 못하도록 해 불변성을 확보할 수 있다. 이 Final 키워드가 사용되는 4가지 경우를 정리해보자면 다음과 같다. 1. final 변수 다음과 같이 변수를 선언할 때 클래스 앞에 final 키워드 final String hello = "Hello world"; final 키워드가 붙은 변수는 초기화 후 변경할 수 없다. 다음과 같이 변경하려고 하면 컴파일 에러가 발생한다. final String hello = "Hello world"; hello .. 2022. 9. 16. 이전 1 다음 728x90