Java中的記憶體區域劃分
1. 暫存器
每個執行緒啟動的時候都會啟動一個PC暫存器,儲存下一條要執行的指令地址。
2. 本地方法區
儲存的是執行緒呼叫方法時的方法入口地址、操作和方法出口地址等與方法執行相關的資訊。
3. 方法區
存放虛擬機器載入類的相關資訊,如類、靜態變數和常量等。
4. 棧
儲存的是區域性變數,包括基本資料型別和和物件的引用。只要資料所在的區域結束,該資料就會被釋放。
5. 堆
儲存的是陣列和物件,也就是實體。
相關文章
- Java的記憶體區域劃分Java記憶體
- Java的記憶體管理機制之記憶體區域劃分Java記憶體
- JVM的記憶體區域劃分JVM記憶體
- JVM記憶體區域劃分JVM記憶體
- Java虛擬機器記憶體區域劃分Java虛擬機記憶體
- Java記憶體區域Java記憶體
- Java記憶體區域和記憶體模型Java記憶體模型
- flink中的記憶體劃分記憶體
- Java記憶體區域學習Java記憶體
- Java 執行時的記憶體劃分Java記憶體
- Java記憶體區域(執行時資料區域)和記憶體模型(JMM)Java記憶體模型
- Java(6)-Java記憶體區域和作用Java記憶體
- JAVA記憶體區域與記憶體溢位異常Java記憶體溢位
- Java記憶體區域與分配策略Java記憶體
- JVM 系列文章之 Java 的記憶體區域JVMJava記憶體
- JVM的記憶體區域JVM記憶體
- Java記憶體區域有哪些構成?Java記憶體
- JVM(2)-Java記憶體區域與記憶體溢位異常JVMJava記憶體溢位
- JVM 記憶體區域JVM記憶體
- 【JVM記憶體區域】JVM記憶體
- Java基礎專題 Jvm記憶體劃分JavaJVM記憶體
- Java虛擬機器之記憶體區域Java虛擬機記憶體
- Java記憶體區域與記憶體溢位異常 - 執行時資料區Java記憶體溢位
- Java記憶體區域總結(堆、棧、方法區等)Java記憶體
- java虛擬機器記憶體的各個區域Java虛擬機記憶體
- JVM記憶體區域以及各區域的記憶體溢位異常,記憶體分代策略,垃圾收集演算法,各種垃圾收集器JVM記憶體溢位演算法
- 理解Java記憶體區域與垃圾收集器Java記憶體
- Java虛擬機器記憶體區域詳解Java虛擬機記憶體
- Java記憶體區域與記憶體溢位異常(JVM學習系列1)Java記憶體溢位JVM
- JVM學習-02-Java記憶體區域與記憶體溢位異常JVMJava記憶體溢位
- JVM記憶體元件劃分梳理JVM記憶體元件
- JVM記憶體結構劃分JVM記憶體
- Java虛擬機器01——Java記憶體資料區域和記憶體溢位異常Java虛擬機記憶體溢位
- 深入理解Java虛擬機器-Java記憶體區域與記憶體溢位異常Java虛擬機記憶體溢位
- 《深入java虛擬機器》讀書筆記之Java記憶體區域Java虛擬機筆記記憶體
- JVM及其記憶體結構劃分JVM記憶體
- java記憶體溢位和記憶體洩漏的區別Java記憶體溢位
- JVM之記憶體區域總結JVM記憶體
- JVM系列(二) - JVM記憶體區域JVM記憶體