static 상수1 final, 상수 final은 자바 프로그래밍 언어의 키워드로, 다양한 컨텍스트에서 사용될 수 있으며, 그 의미는 사용되는 컨텍스트에 따라 다릅니다. 변수, 메서드, 클래스에서 주로 사용됩니다. final 키워드 사용 법은 자바의 다형성과 캡슐화 원칙을 강화하고, 불변성(immutability)과 보안을 증진 시키는데 중요한 역할을 합니다. 불변 객체는 스레드 안전(thread-safe)하고, 사이드 이펙트(side-effects)를 줄이며, 코드의 안정성과 예측 가능성을 높입니다. 지역 변수에 사용될 경우 final 키워드가 지역 변수에 사용될 때, 해당 변수는 변경할 수 없는 상태가 됩니다. 이는 변수가 선언된 메서드 또는 블록 내에서만 적용됩니다. public void myMethod() { final int loc.. 2023. 12. 14. 이전 1 다음