筆記:JAVA虛擬機內存劃分和工作機制

筆記:JAVA虛擬機內存劃分和工作機制 寄存器:給CPU使用,和開發無關。 本地方法棧:JVM在使用操作系統功能的時候使用,和開發無關。 方法區:存儲可以運行的class文件。 堆內存:存儲對象或者數組,new來創建的,都存儲在堆內存。 方法棧:方法運行時使用的內存,比如main方法運行,進入方法棧中執行。   以下代碼,從虛擬機內存層面分析運行機制,(只看棧,堆和方法區)如下圖:   代碼編譯後
相關文章
相關標籤/搜索