Java中內存泄露問題

首先Java中是存在內存泄露的,長生命週期的對象持有短生命週期對象的引用就可能發生內存泄露,儘管短生命週期對象已經再也不須要,可是由於長生命週期對象持有它的引用,會致使短生命週期對象不能被回收。 常見的內存泄露情形:html 1使用靜態的集合類數據庫 靜態的集合類的生命週期和應用程序的生命週期同樣長,因此在程序結束前容器中的對象不能被釋放,會形成內存泄露。(不須要容器時將其賦值爲null)網絡 2
相關文章
相關標籤/搜索