goal java의 final 키워드의 이해 final은 기본적으로 상수 취급 final은 기본적으로 변경을 하지 못하게 한다. final이 쓰인 곳에 따라 조금씩 의미는 달라지는데, 구체적인 내용은 아래와 같다. 위치 의미 공통점 클래스 더 이상 상속할 수 없는 마지막 세대 클래스 변경불가 메소드 오버라이딩 불가 변경불가 변수 값 변경이 불가능한 상수 변경불가 final class FinalClassEx { final int x = 1; // 상수 final int getNum() { final int localVar = x; return x; } } ※ final 클래스 부분에서 약간의 헷갈림이 있었는데, 다른 자식에서 final 클래스를 사용할 수 없다고 이해하자. 단, final 클래스는 다른 클..