江的福淺談JVM堆及GC的引入

一個JVM實例只存在一個堆內存中,堆內存的大小是可以調節的,類加載器讀取了類文件後,需要把類、方法、常變量,放到堆內存中,保存所有引用類型的真實信息,以便執行器執行。 堆內存在物理上分爲兩部分:新生區、養老區 堆內存在邏輯上分爲三部分:新生區,養老區,還有java8將永久區更名的元空間。 接下來聊聊堆內存中是如何管理數據的。(無限地new對象) 當伊甸園區滿了之後,開啓GC(也可以被稱爲YGC或輕
相關文章
相關標籤/搜索