자바 final 키워드 특정한 어떠한 값이 변경되지 않아야 할 때, final(상수) 키워드를 사용합니다.final은 변수, 메소드, 클래스 모두에 적용할 수 있습니다. final 변수 - 상수라고 불리며, 변수를 선언과 동시에 초기화하며, 이후에는 값을 수정할 수 없고 오직 get 만 할 수 있습니다. final 메소드 - 오버라이딩 (Overriding)을 하지 못하고 상속 받은 그대로 사용해야 합니다. final 클래스 - 상속(Inheritance)이 불가능 합니다.