Java编程入门与应用 P229 例8-20——本程序手机里话对象个数,Counter类在构造方法中增长值,在析构方法中建值
析构方法演示类:
/**
* 计数器Counter,演示析构的变化
*/
public class Counter {
//定义一个静态计数器变量
private static int count = 0;
//无参构造方法
Counter(){
//当创建实例的时候,计数器增长
count++;
}
//获取计数器的方法
private int getCount(){
return count;
}
//析构方法(当垃圾回收器回收的时候,会自动调用该方法)
protected void finalize(){