constructorfinalizertest.java

来自「《Java面向对象程序设计》例子源代码.轻松学习书本.」· Java 代码 · 共 22 行

JAVA
22
字号
//ConstructorFinalizerTest.java
public class ConstructorFinalizerTest {
   public static void main( String args[] ){
      Point1 point;
      Circle1 circle1, circle2;
      point = new Point1( 11, 22 );	//创建Point1类的对象将调用该类的构造函数
      System.out.println();
      //创建Circle1类的对象将调用该类的构造函数
      //在调用Circle1类的构造函数前,首先要调用超类的构造函数
      circle1 = new Circle1( 72, 29, 4.5 );
      System.out.println();
      //创建Circle1类的对象将调用该类的构造函数
      //在调用Circle1类的构造函数前,首先要调用超类的构造函数
      circle2 = new Circle1( 5, 7, 10.67 );
      point = null;     //将point的引用设置为null 
      circle1 = null;  	//将circle1的引用设置为null
      circle2 = null;  	//将circle2的引用设置为null
      System.out.println();
      //显式调用垃圾收集程序将调用设为null的对象的finalize方法
      System.gc();  	
   } 	
} 

⌨️ 快捷键说明

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