首頁  >  文章  >  Java  >  java中GC什麼意思?

java中GC什麼意思?

青灯夜游
青灯夜游原創
2019-12-26 13:59:514467瀏覽

java中GC什麼意思?

GC(Garbage Collection)是java中的垃圾回收機制,是Java與C /C的主要區別之一,在使用JAVA的時候,一般不需要專門編寫記憶體回收和垃圾清理程式碼。這是因為在Java虛擬機器中,有自動記憶體管理和垃圾清除機制。

電腦的記憶體大小的不變的,當我們使用對象的時候,如使用New關鍵字的時候,就會在記憶體中生產一個對象,但是我們在使用JAVA開發的時候,當一個物件使用完畢之後我們並沒有手動的釋放那個物件所佔用的內存,就這樣在使用程式的過程中,物件越來越多,當記憶體存放不了這麼多物件的時候,電腦就會崩潰了,JAVA為了解決這個問題就推出了這個自動清除無用物件的功能,或者叫機制,這就是GC,有個好聽是名字叫垃圾回收,其實就在用來幫你擦屁股的,好讓你安心寫代碼,不用管內存釋放,物件清理的事情了。

推薦學習:Java影片教學

以上是java中GC什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn