finalize java_보호된 Java 객체 클래스 void finalize () 에서 예제 Throwable 메서드를 드롭합니다.

2637 단어
finalize java

보호된 객체 클래스 void finalize()가 Throwable(Object Class protected void finalize() throws Throwable)를 유발합니다.

  • This method is available in java.lang.Object.finalize(). 이 방법은java에 있습니다.lang.Object.finalize()에서 사용할 수 있습니다
  • This method is called by the garbage collector when no more references remain. 인용 보존이 없을 때 쓰레기 수거기에서 이 방법을 사용합니다
  • This method is useful for cleanup activities. 이 방법은 활동을 정리하는 데 매우 유용하다
  • This method is overridable by only child classes because the method is protected. 이 방법은 보호되기 때문에 하위 클래스로만 덮어쓸 수 있습니다

  • Syntax:
    구문: protected void finalize() throws Throwable{ } Parameter(s):
    매개변수:
    Here we don't pass any parameter in the method of the Object class.
    여기에는 Object 클래스 메서드에서 매개 변수가 전달되지 않았습니다.
    Return value:
    반환 값:
    The return type of this method is void that means this method returns nothing after execution.
    이 방법의 반환 형식은void입니다. 이것은 이 방법이 실행된 후에 어떤 내용도 반환하지 않는다는 것을 의미합니다.

    Java Program to demonstrate example of Object Class finalize () 메타데이터

    public class FinalizeClass { public static void main(String[] args) { String str = new String("Hi, Welcome in Java World"); str = null; // JVM can call gc() method anytime because str hold null System.gc(); System.out.println("We are in finalize class"); } // Here we are overriding finalize method public void finalize() { System.out.println("hi, We are in finalize() method "); } } Output
    출력량D:\Programs>javac FinalizeClass.java D:\Programs>java FinalizeClass We are in finalize class 번역:https://www.includehelp.com/java/object-class-protected-void-finalize-throws-throwable-method-with-example.aspx
    finalize java

    좋은 웹페이지 즐겨찾기