a.java

来自「实例精华」· Java 代码 · 共 28 行

JAVA
28
字号
class A{
	
   private int count=5;
   
   public A(){	
	
	   count = count+1;
   	
   }
   public void finalize(){
   	
   	   count = count-2;
   }
   
   public static void main(String[] args){
   	
   	
   	   A test = new A();//此处count值为6,由构造函数中得到此值.
   	   
   	   test.finalize();//此处count值为4,由finalize()方法得到此值
   	   
   	   A temp= new A();//此处count因为类被实例化,所以count的值也被初始化为5
   	   
   	   System.out.println(test.count);//输出结果为4
	   System.out.println(temp.count);//输出结果为6
   	
   }
}

⌨️ 快捷键说明

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