Q
破壞陣列()
0
A
回答
1
假設您還沒有另一個引用數組的另一個變量,那麼當GC到達它時,數組內存將被恢復。
-1
myarr =無
無論如何,.Net中的垃圾收集都會對此進行排序。這就是如果你在.NET中。
1
如果沒有更多的引用該數組對象,那麼它由垃圾收集(GC)系統收集。所以當你問「這些舊內容是否已經從記憶中解脫出來?」,答案可能是這樣的。但是您無法控制GC何時使用Actionscript虛擬機運行。
所以可以這樣說,當沒有更多的對象引用時,下次垃圾收集器運行時,它將被收集。
當你處理數組時,事情也變得更加複雜。數組對象可能被收集,但這並不意味着數組引用的對象也將被清除。數組引用的對象可能是對這些對象的許多引用之一,例如,可能在您的系統中存在該數組的副本,這意味着每個數組中的每個對象至少存在兩個引用。
另外要注意,事件偵聽器停止對象被垃圾回收,除非它們是弱事件偵聽器
相關問題
- 1. 如何破壞陣列
- 2. ko.mapping.fromJS破壞陣列成員
- 3. 我的陣列如何被破壞?
- 4. 破壞陣列的遊戲對象
- 5. 破壞不破壞
- 6. 破壞不破壞
- 7. 壞陣列?壞的foreach?
- 8. Rails防止列破壞
- 9. GWT序列化破壞?
- 10. 後續printf語句破壞無關陣列
- 11. 固定嘗試修復破壞陣列反轉的代碼
- 12. Laravel - 雄辯多重刪除vs破壞陣列
- 13. 信號SIGABRT破壞陣列的機構時
- 14. 破滅陣列PHP
- 15. Cookie破壞會話破壞,爲什麼?
- 16. 破壞範圍在$破壞事件
- 17. 破壞與jQuery
- 18. Joomla破壞
- 19. 破壞秩序
- 20. JavaScript iframe破壞
- 21. CGContextRef被破壞?
- 22. 破壞WebWorkers
- 23. 破壞片段
- 24. Java Path.startswith()破壞?
- 25. MFC CFindReplaceDialog破壞
- 26. SP.NavigationNode.get_isVisible()被破壞?
- 27. 邏輯破壞
- 28. Sessions破壞CodeIgnitor
- 29. Rails破壞js.erb
- 30. 破壞的SWFUpload
他使用Flex ..(GC以及) – 2009-02-12 14:38:29