強制gc是什么(什么是強制gc)
2023-06-25 08:35:10
來源:品質網
強制gc是什么?
強制gc即Java的垃圾回收器。Java是由C++發(fā)展來的。它擯棄了C++中一些繁瑣容易出錯的東西。其中有一條就是這個GC。寫C/C++程序,程序員定義了一個變量,就是在內存中開辟了一段相應的空間來存值。
Java有了GC,就不需要程序員去人工釋放內存空間。當Java虛擬機發(fā)覺內存資源緊張的時候,就會自動地去清理無用變量所占用的內存空間。當然,如果需要,程序員可以在Java程序中顯式地使用System.gc()來強制進行一次立即的內存清理。
什么是強制gc?
java中的垃圾回收站。java中的gc可以自動清理沒用的變量占用的內存,從而不需要程序員手動的去釋放空間,大大的提高了工作效率和避免了資源浪費。
編輯:qysb005標簽: 強制gc是什么 什么是強制gc 垃圾回收器 自動清理