⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 finalizerclass.java

📁 程序练习中包括书中实例程序代码和练习中要用到的代码,是压缩文件
💻 JAVA
字号:
package examples.classes;

/** A Java class to demonstrate how a finalizer
  * method is defined and used
  */
public class FinalizerClass {

   private int a, b;

   /** Class default constructor method */
   public FinalizerClass() {
      a = 1;
      b = 2;
      System.out.println( "Constructing an object!" );
   }

   /** Class finalizer method
     * @exception Throwable Any exception at all
     */
   protected void finalize() throws Throwable {
      System.out.println( "Doing object cleanup!" );
   }

   /** Test method for the class
     * @param args Not used
     */
   public static void main( String[] args ) {
      FinalizerClass x = new FinalizerClass();
      FinalizerClass y = new FinalizerClass();
      x = null;
      y = null;
      System.gc();
      System.runFinalization();
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -