jdk8.0 內存劃分

java1.8之前內存區域分爲方法區、堆內存、虛擬機棧、本地方法棧、程序計數器。 下圖所示: 方法區(Method Area)與Java堆一樣,是各個線程共享的內存區域,它用於存儲已被虛擬機加載的類信息、常量、靜態變量、即時編譯器編譯後的代碼等數據。雖然Java虛擬機規範把方法區描述爲堆的一個邏輯部分,但是它卻有一個別名叫做Non-Heap(非堆),目的應該是與Java堆區分開來。很多人都更願意把
相關文章
相關標籤/搜索