我正在寻找应用程序中的内存泄漏,我正在使用的探查器告诉我寻找这些类型的引用,但我不知道我在寻找什么。有人可以解释一下吗?
Thanks,
Elliott
您可以对 OUTER 类进行合成反向引用,但不能对内部类实例进行合成。
e.g.
class Outer {
class Inner {
}
static class Nested {
}
}
在此示例中,Inner 具有对 Outer 类的引用。嵌套则不然。如果 Outer 很大,这可能意味着您可以抓住不需要的物体。
简而言之,创建内部类static
如果可以的话。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)