JVM內存模型和分區情況(圖文)

方法區 用於儲存虛擬機加載的類,常量,靜態變量等數據。 堆 存放對象的實例,所有對象和數組都在堆上分配,是jvm所管理的內存中最大的一塊區域。 棧 虛擬機棧,java執行方法的內存模型。存儲局部變量表,操作數棧,動態鏈接,方法出口等信息。 本地方法棧 和虛擬機棧類似,不過本地方法棧是native關鍵字修飾的(底層爲C),虛擬機棧是虛擬機執行的java方法。 程序計數器 jvm中最小的一塊區域,字節
相關文章
相關標籤/搜索