s********e 发帖数: 340 | 1 今天被问到一个面试题: 如何处理内存泄露(memory leak).是Java编程 |
b***e 发帖数: 383 | 2 因为java的内存泄露是因为有对象被引用而实际上这个对象是无用的,这样的话,GC是
不会去回收这类对象,导致内存减少,产生内存泄露。
所以,如果要处理内存泄露,就要检查是否有其它对象引用了我们认为没有用的(
即我们认为会被GC回收的对象),但是如何检查,要么用工具,要么就手动,呵呵。 |
s********e 发帖数: 340 | 3 谢谢回答! 但是我觉得手动似乎不是合理的解决方案。
有没有什么企业中用到的解决方案? |
a********1 发帖数: 750 | 4 profile tool检查,修改code
use weakreference in some place may help |
s********e 发帖数: 340 | 5 Java中有弱引用么?
【在 a********1 的大作中提到】 : profile tool检查,修改code : use weakreference in some place may help
|
a********1 发帖数: 750 | 6 有
google
【在 s********e 的大作中提到】 : Java中有弱引用么?
|
s********e 发帖数: 340 | |