Java之內存分析 和後文程序執行分析差不多講的

棧(自動分配連續的空間,後進先出):放置局部變量 堆:存放new出來的對象(不連續) 方法區(也是堆):存放類的代碼信息、static變量、常量池(字符串常量等) 虛擬機JVM有一個類加載器Calss Loader加載類,然後方法區中就有了類的信息。   程序執行分析: 首先找main方法,注意哈,主方法雖然放在類裏面,但是邏輯上與類並無關係,只是從代碼上看main方法從屬於類。 然後執行main
相關文章
相關標籤/搜索