删除 java 个对象
Delete java object
如何删除 java 中的对象?我有一个在函数中创建一次的节点,但该节点仍显示在屏幕上。我正在使用处理。
void f(){
Node n = new Node('g');
n.x = 500;
n.y = 500;
n = null;
}
构造函数如下所示:
Node(char c){
this.expression = c;
registerMethod("draw", this);
registerMethod("mouseEvent", this);
}
您无法删除 Java 中的对象。一旦不再有对该对象的引用,垃圾收集器将销毁它。使您的变量为 null 将使您离删除对象更近一步。
如何删除 java 中的对象?我有一个在函数中创建一次的节点,但该节点仍显示在屏幕上。我正在使用处理。
void f(){
Node n = new Node('g');
n.x = 500;
n.y = 500;
n = null;
}
构造函数如下所示:
Node(char c){
this.expression = c;
registerMethod("draw", this);
registerMethod("mouseEvent", this);
}
您无法删除 Java 中的对象。一旦不再有对该对象的引用,垃圾收集器将销毁它。使您的变量为 null 将使您离删除对象更近一步。