Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java에서 Final, Final 및 Finalize의 차이점 - 2020 - 다른 사람


이 포스트에서는 자바에서 'Final', 'Finally', 'Finalize'의 차이점을 이해할 것입니다.

최종

  • 키워드입니다.

  • 클래스, 메소드 및 변수에 대한 제한을 적용하는 데 사용됩니다.

  • 상속할 수 없습니다.

  • 재정의할 수 없습니다.

  • 최종 메소드는 어떤 클래스에서도 상속될 수 없습니다.

  • 선언할 때 최종 변수를 초기화하는 데 필요합니다.

  • 한 번 선언된 값은 변경하거나 다시 초기화할 수 없습니다.

드디어

  • 블록입니다.

  • 이 블록에 중요한 코드를 배치하는 데 사용됩니다.

  • 예외 처리 여부와 관계없이 실행됩니다.

완료

  • 방법입니다.

  • 가비지 컬렉터가 개체를 수집하기 직전에 정리 처리를 수행하는 데 사용됩니다.