1
A
回答
1
靜態數據將不被垃圾收集,直到包含的AppDomain被關閉;通常這意味着內存將保持分配狀態,直到應用程序關閉,除非您正在進行某種特殊的AppDomain管理。非靜態對象將由垃圾收集器,通過正常規則收集 - 不再有引用,並且每當GC運行時。
相關問題
- 1. 通過靜態和非靜態方法訪問靜態屬性?
- 2. 通過Lighttpd服務靜態圖像
- 3. 靜態和非靜態
- 4. 靜態與非靜態類
- 5. 通過非靜態方法更改公共靜態變量
- 6. Mule 3.1 - 通過jetty的靜態web服務器?
- 7. Web服務中的靜態緩存
- 8. 靜態值的Web服務緩存
- 9. C# - 非靜態類的靜態事件
- 10. 訪問非靜態類的靜態類
- 11. 非靜態類的靜態成員?
- 12. 聲明類的靜態和非靜態
- 13. JavaFX的靜態與非靜態
- 14. 最好的靜態/非靜態
- 15. 非靜態方法說它的靜態?
- 16. Android的靜態VS非靜態問題
- 17. 非靜態的靜態方法
- 18. 靜態類中的靜態變量和非靜態類中的靜態變量
- 19. MicrosoftAjax.js,SOAP Web服務和靜態HTML
- 20. 在靜態web方法裏面調用非靜態方法
- 21. 從靜態Web方法調用ASP.NET頁面非靜態方法
- 22. 想從非靜態類訪問靜態成員的非靜態子類的Java
- 23. 非靜態...靜態是什麼?
- 24. 靜態BufferedImage來自非靜態
- 25. 使用靜態或非靜態類
- 26. 靜態/非靜態方法問題
- 27. 泛型方法:靜態與非靜態
- 28. 靜態和非靜態方法工作
- 29. 靜態與非靜態變量C++
- 30. 從靜態類觸發非靜態類?
很酷的東西。對於一次要運行數週的應用程序,我們有一些內存分配問題(超過400MB)。當我們找不到其他錯誤時,我們認爲它可能與我們使用靜態對象有關。我們將從明天開始重新編碼爲非靜態。謝謝你的幫助! – Phillip 2009-06-17 04:35:37