final자바의 final 키워드는 변수, 메서드, 클래스에 사용될 수 있으며 변경 불가능성을 부여합니다. 이 키워드는 코드의 안정성과 예측 가능성을 높이는데 중요한 역할을 합니다.사용법final 변수특징: final 변수는 처음 초기화 된 후에는 값을 변경할 수 없음 → 상수처럼 작동public final int num = 10;num = 20; // 컴파일 에러 발생final 메서드특징: final 메서드는 하위 클래스에서 오버라이드 할 수 없음 → 메서드의 기본 동작을 보존하기 위해 사용class Parent { public final void print() { System.out.println("final method"); }}class Child extends Parent..