JVM-Java內存區域與內存溢出異常

一、運行時數據區域 1、程序計數器 如果當前執行的是java方法,記錄正在執行的虛擬機字節碼指令的地址;如果是native方法,則爲空(undifined) 2、Java棧 存儲局部變量表(基本數據類型和對象引用)、操作數棧、動態鏈接、方法出口等信息。局部變量表在編譯初期分配完成。 每個線程都有自己的Java虛擬機棧,用來存放自己執行的哪些方法的局部變量(如某一個對象的地址)。如果線程執行了一個方
相關文章
相關標籤/搜索