이 포스트에서는 자바에서 'Final', 'Finally', 'Finalize'의 차이점을 이해할 것입니다.
최종
-
키워드입니다.
-
클래스, 메소드 및 변수에 대한 제한을 적용하는 데 사용됩니다.
-
상속할 수 없습니다.
-
재정의할 수 없습니다.
-
최종 메소드는 어떤 클래스에서도 상속될 수 없습니다.
-
선언할 때 최종 변수를 초기화하는 데 필요합니다.
-
한 번 선언된 값은 변경하거나 다시 초기화할 수 없습니다.
드디어
-
블록입니다.
-
이 블록에 중요한 코드를 배치하는 데 사용됩니다.
-
예외 처리 여부와 관계없이 실행됩니다.
완료
-
방법입니다.
-
가비지 컬렉터가 개체를 수집하기 직전에 정리 처리를 수행하는 데 사용됩니다.