【java基础】JVM内存区域划分

现在用一张图来介绍每个区域存储的内容。 运行时数据区怎么理解? JVM运行时首先需要类加载器(classLoader)加载所需类的字节码文件。加载完毕交由执行引擎执行,在执行过程中需要一段空间来存储数据(类比CPU与主存)。这段内存空间的分配和释放过程正是我们需要关心的运行时数据区。 运行时数据区 运行时数据区都包括,程序计数器,方法区(包含常量池),虚拟机栈,本地方法栈,堆 。 JVM本身就是一
相关文章
相关标签/搜索