JVM的內存結構、內存溢出、內存泄漏、內存模型你知道嗎?

Java8後,內存分成如下幾部分:程序計數器PC Register,Metaspace,Stack,Heap,和本地方法棧。 Metaspace用於存放類的元信息以及方法信息;而常量池和靜態變量存在Heap中。Heap裏面存儲運行時產生的對象。Stack裏面存放線程相關的數據,如局部變量,參數,對象引用等。PC Register存放的是當前線程執行的指令地址。本地方法棧是調用本地方法時用到的。 上
相關文章
相關標籤/搜索