小编Sim*_*nda的帖子

在java中,我们如何从类中的方法中破坏类的实例

我接近它类似于删除任何常见对象的情况,即简单地使引用为null并让垃圾收集器完成其工作.

但是,对于在类中等于null,对该对象的唯一引用是"this".以下类的代码是有效的:

class A{
  public A(){
    //Init
  }

  public void method destruct(){
    if(someCondition){
      this=null;  //Is this statement valid? Why / Why not?
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

java garbage-collection destructor

8
推荐指数
2
解决办法
1125
查看次数

标签 统计

destructor ×1

garbage-collection ×1

java ×1