Java虛擬機:Metaspace

被廢棄的持久代 想起之前面試的時候有面試官問起過我一個問題:Java 8爲什麼要廢棄持久代即Metaspace的作用。由於當時使用的Java 7且研究重心不在JVM上,一下沒有回答上來,今天突然想起這個問題,就詳細總結一下這個問題。 首先我們看一張JVM內存佈局的圖: 注意到裏面有一塊METHOD AREA,它是一塊線程共享的對象,名爲方法區,在HotSpot虛擬機中,這塊METHOD AREA我
相關文章
相關標籤/搜索