java 內存泄露調試和解決

提及Java的內存泄露,其實定義不是那麼明確。首先,若是JVM沒有bug,那麼理論上是不會出現「沒法回收的堆空間」,也就是說C/C++中的那種內 存泄露在Java中不存在的。其次,若是因爲Java程序一直持有某個對象的引用,可是從程序邏輯上看,這個對象不再會被用到了,那麼咱們能夠認爲這個 對象被泄露了。若是這樣的對象數量不少,那麼很明顯,大量的內存空間就被泄露(「浪費」更準確一些)了。 目錄[-]
相關文章
相關標籤/搜索