Java |关闭类的实例

时间:2015-04-17 01:46:59

标签: java memory instance

我目前在我的代码中遇到内存泄漏问题,我有一种直觉,因为我多次获取类的实例而没有实际关闭它,导致许多实例班级。所以我的问题是,有什么方法可以关闭我正在上课的实例吗?我得到了这样的实例:public static MyClass getInstance() { return new MyClass(); }

然后我将通过以下方式获取课程实例:MyClass instance = MyClass.getInstance();

所以我想我要求的是,如果有像.close();关闭我的实例的方法。

感谢。

1 个答案:

答案 0 :(得分:0)

Java有一个自动垃圾收集器,所以如果你不再引用一个对象,它将被从内存中删除。

您可能会意外地存储引用,或者一次存储太多或其他问题。

也不要通过gut instict调试,在那里贴一个探查器或调试器,找出你的内存泄漏来自哪里!祝你好运!