JVM java虛擬機-Java內存區域

Jdk8之後的內存分區 Jdk8之前的內存分區 程序計數器 1.可以看做當前線程執行字節碼的行號指示器,用於控制java字節碼執行到第幾行。 2.每個線程都有一個獨立的程序計數器,從而實現切換線程後能恢復到正確的位置執行 虛擬機棧 1.生命週期與線程相同 2.主要存放對象引用與基本數據類型 本地方法棧 爲虛擬機的native方法服務 Java堆 存放對象實例 方法區 1.是各個線程共享的區域 2.
相關文章
相關標籤/搜索