Ejemplo
public class
ClassA
extends
Applet {
private Button b;
public void
finalize ()
throws
Throwable {
b.removeActionListener(listener)
}
}
Solución
Evite eliminar EventListeners dentro de un método finalize. Esto impide que el recogedor de basura pueda recopilar el escucha.