Q
破坏阵列()
0
A
回答
1
假设您还没有另一个引用数组的另一个变量,那么当GC到达它时,数组内存将被恢复。
-1
myarr =无
无论如何,.Net中的垃圾收集都会对此进行排序。这就是如果你在.NET中。
1
如果没有更多的引用该数组对象,那么它由垃圾收集(GC)系统收集。所以当你问“这些旧内容是否已经从记忆中解脱出来?”,答案可能是这样的。但是您无法控制GC何时使用Actionscript虚拟机运行。
所以可以这样说,当没有更多的对象引用时,下次垃圾收集器运行时,它将被收集。
当你处理数组时,事情也变得更加复杂。数组对象可能被收集,但这并不意味着数组引用的对象也将被清除。数组引用的对象可能是对这些对象的许多引用之一,例如,可能在您的系统中存在该数组的副本,这意味着每个数组中的每个对象至少存在两个引用。
另外要注意,事件侦听器停止对象被垃圾回收,除非它们是弱事件侦听器
相关问题
- 1. 如何破坏阵列
- 2. 破坏阵列的游戏对象
- 3. 坏阵列?坏的foreach?
- 4. Laravel - 雄辩多重删除vs破坏阵列
- 5. 数据破坏
- 6. 破坏的SWFUpload
- 7. 破坏WebWorkers
- 8. CGContextRef被破坏?
- 9. 破坏链表
- 10. Java Path.startswith()破坏?
- 11. 逻辑破坏
- 12. Php破坏者
- 13. 会破坏PHP
- 14. JavaScript iframe破坏
- 15. MFC CFindReplaceDialog破坏
- 16. 阴谋破坏
- 17. org.apache.http.client.fluent破坏URL
- 18. 破坏与jQuery
- 19. 墙壁破坏
- 20. 阵列 - ç坏价值
- 21. 坏阵列下标错误
- 22. Systemverilog突破接口阵列
- 23. 的FileMaker破灭阵列
- 24. C++链接列表破坏函数
- 25. CSS中的元素列破坏
- 26. 会话不破坏
- 27. 非破坏性spl_autoload_register
- 28. CoreData NSManagedObject被破坏
- 29. JAVA_HOME被Maven破坏
- 30. CSS破坏报告
他使用Flex ..(GC以及) – 2009-02-12 14:38:29