我們正在設計一款適用於比賽的Android應用程序。我試圖通過嘗試在應用上創建一個臨時緩存來即興發揮功能。我打算爲此使用HashMap。但是,我想知道是否有任何創建動態hashMap的特殊方法。如果是的話,請讓我知道,因爲我是一個java noob。(谷歌沒有多大幫助)截至目前,我正在使用hashMap的正常聲明(但我確定這不是正確的)。Android中用於搜索的動態HashMap
回答
一旦應用程序終止,JVM會處理內存。內存將在退出程序後自動釋放。
現在,如果要將散列映射轉儲到文件,這是一個不同的故事,因爲HashMap實現了Serializable,所以可以在應用程序退出前將對象字節轉儲到文件,並在啓動時將其加載回來備份。
體面上連載寫上去:
http://java.sun.com/developer/technicalArticles/Programming/serialization/
時清除整個內存是有幫助的。我可以假設列表相同嗎? ArrayLists是否也會自動釋放內存?我不想發生的事情是,每次應用程序加載時都應該有一個乾淨的內存。 – ExceptionHandler 2012-03-01 07:47:17
除非深入研究JVM的操作(高度推薦),否則不應該擔心內存分配問題。它是一種託管語言,因此通過使用垃圾回收等爲您管理內存。 – dardo 2012-03-01 14:42:32
- 1. 在HashMap的ArrayList中搜索HashMap
- 2. Java HashMap搜索
- 3. ADF中的動態搜索
- 4. 動態搜索欄相對於div
- 5. 鍵入Android時動態搜索
- 6. 水平滾動到基於在angularjs中搜索的動態列
- 7. Java:在基於正則表達式的HashMap鍵中搜索?
- 8. 沒有動態SQL的動態搜索
- 9. Hibernate搜索:定義動態搜索類
- 10. MVC 1.0中的動態搜索選項
- 11. 用於搜索的搜索欄
- 12. 動態字段搜索
- 13. 動態搜索表單
- 14. 動態搜索和顯示
- 15. Linq與EF動態搜索
- 16. 動態搜索python列表
- 17. Angular2搜索動態結果
- 18. grails和AJAX動態搜索
- 19. 動態SQL查詢搜索
- 20. ASP.NET動態Linq搜索
- 21. Django - 動態搜索結果
- 22. 動態Linq搜索使用NinjaNye.SearchExtensions
- 23. 動態字段名稱搜索MongoDB中
- 24. 在Windows窗體中動態搜索
- 25. 在WordPress中進行動態搜索
- 26. android創建搜索ui類似於可搜索的
- 27. 帶有動態過濾器的搜索路線/搜索標準
- 28. 搜索後啓動Android應用程序
- 29. 從未調用過Android搜索活動
- 30. 搜索Android Studio中
HashMap中已經是動態....你想要什麼? – 2012-03-01 05:01:16
呃,我的意思更像是,我如何確保當應用程序關閉時,內存被釋放。所以我真的不知道是否在Java中,每當程序停止 – ExceptionHandler 2012-03-01 05:12:02