![]() |
1
4
我能够重现这个问题并解决它:
每次调用匿名方法时,它都会创建一个变量并为其分配一个引用。如果有足够的时间,这将填满记忆。
|
![]() |
2
0
也许值得试试这样的东西?
因此,instad of passing calle to the setTimeout callback,pass an anonymous function that calle。 |
![]() |
3
-3
这样就只为“被调用方”分配一次内存,而不是每次执行函数时都分配内存。 |
![]() |
payloc91 · 存储地图中的条目是否安全?它会导致内存泄漏吗? 7 年前 |
![]() |
pjj · 如果GC'ed是弱可达对象,那么为什么会出现OOM错误 7 年前 |
![]() |
K.R. · RxJava行为主体和使用者-这里是否存在内存泄漏? 7 年前 |
![]() |
eaglefreeman · 意外的R内存管理行为 7 年前 |
![]() |
areify · 如何避免此代码中的内存泄漏? 7 年前 |