日期:2014-05-20  浏览次数:20697 次

类的一个比较深度的问题,关于对象的销毁,可能无解
public   class   A
{
    private   String   age=0;
    private   int   f=0;
    public   getAge()
    {  
        this.f=1;
        return   this.age;
    }
    private   run()
    {
        if(f=1)
        System.out.println( "getAge()方法被调用过 ");
    }
    private   XXXX()
    {
          //某个方法,当该类的一个实例被销毁时,调用
          run();
    }
}

A   aaa=new   A();
这么一个类,我想知道A类里能不写一个方法,在aaa对象被销毁的时候,调用方法run()



------解决方案--------------------
据说销毁这个东西本来就是很不好的一个东西。

不是linux的老大,批判c++么,估计这一点也被批判了。

java不要搞销毁了萨