读书人

【转】java中会存在内存泄漏吗请容易

发布时间: 2012-08-28 12:37:01 作者: rapoo

【转】java中会存在内存泄漏吗,请简单描述。

?

  显然B采用singleton模式,他持有一个A对象的引用,而这个A类的对象将不能被回收。想象下如果A是个比较大的对象或者集合类型会发生什么情况。

?? 上面所讲的这些也启发我们如何去查找内存泄露问题,在代码复审的时候关注长生命周期对象:全局性的集合、单例模式的使用、类的static变量等等。在Java的实现过程中,也要考虑其对象释放,最好的方法是在不使用某对象时,显式地将此对象赋空。最好遵循谁创建谁释放的原则。

读书人网 >编程

热点推荐