我有一个名为CounterGUI的对象。它创建一个GUI。我在另一个课程中创建它,比如MyProgram。如何删除类对象?
一旦MyProgram创建了一个CounterGUI对象,我该如何删除该对象?说如果我这样做:
CounterGUI first = new CounterGUI(); //displays the GUI
first = null;
我认为将对象设置为null会删除一切(包括图形用户界面),但它没有。我如何彻底删除它?
我不明白这是一个重复的问题,以前的答案是将其设置为空或一个新的对象,但这在这里不起作用。
System.gc()就我所知,在你的代码之后,将是最好的选择。 – SenthilPrabhu 2013-05-14 05:06:41
为了尽快提供更好的帮助,请发布[SSCCE](http://sscce.org/)。 – 2013-05-14 05:06:55
你的意思是说MyProgram正在显示GUI,但是在稍后阶段你希望它消失并且删除对象 – anshulkatta 2013-05-14 05:07:21