Java 虚拟机(JVM) -- 内存管理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011033906/article/details/89518539

=-= 先撤,去同济经管学院门口吃卷饼去,炒鸡好吃,有空再写


内存管理的角度,进一步探索 Java 虚拟机(JVM)。

通常可以把 JVM 内存区域分为下面几个方面,其中,有的区域是以线程为单位,而有的区域则是整个 JVM 进程唯一的。

程序计数器(PC,Program Counter Register)

JVM 规范中,每个线程都有它自己的程序计数器,并且任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当前线程正在执行的 Java 方法的 JVM 指令地址;或者,如果是在执行本地方法,则是未指…

java 虚拟机栈

堆(Heap)

Java 内存管理的核心区域,用来放置 Java 的对象实例。

内存结构图

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u011033906/article/details/89518539