📄 constructorfinalizertest.java
字号:
//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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -