[ Java: final 예약어 ]


[ Java: final 예약어 ]

final은 '마지막'이란 의미 그대로 마지막으로 정했으니 더 이상 수정할 수 없다는 뜻입니다. 자바 프로그램에서 final 예약어는 변수, 메서드, 클래스에 사용할 수 있습니다. 사용 위치 설명 변수 final 변수는 상수를 의미합니다. 메서드 final 메서드는 하위 클래스에서 재정의할 수 없습니다. 클래스 final 클래스는 상속할 수 없습니다 상수를 의미하는 final 변수 package finalex; public class Constant { int num = 10; final int NUM = 100; public static void main(String[] args) { Constant cons = new Constant(); cons.num = 50; //cons.NUM = 200; //오류 발생 System.out.println(cons.num); System.out.println(cons.NUM); } } 50 100 여러 자바 파일에서 공유하는 상수 값 정의...


#final #java #자바

원문링크 : [ Java: final 예약어 ]