![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运行时数据区内容
文章平均质量分 66
JVM运行时的数据区内容
我是个笨比
这个作者很懒,什么都没留下…
展开
-
JVM运行时内存布局02
本博文主要讲解的内容1.栈帧的主要组成2.局部变量表详解1.栈帧的而主要组成局部变量表操作数栈动态链接方法返回地址一些附加的信息2.局部变量表详解public class Runtime3 { private int count=0; public static void main(String[] args) { Runtime3 runtime3 = new Runtime3(); int num=10; ru原创 2021-05-16 18:38:41 · 73 阅读 · 0 评论 -
JVM运行时内存布局01
本编博文介绍的主要内容1.JVM内存布局概述总的来说JVM内存区分为堆区,方法区,程序计数器,本地方法栈,虚拟机栈。其中方法区和堆区是由整个程序共享的,即图中的红色部分。灰色部分对每一个线程来说是私有的。注意这里的程序计数器是软件意义上的,区别于计算机的PC。用来指向每一个线程下一条指令的地址。本地方法接口或者本地库指的是java当中用native修饰的方法,这一类方法通过调用C语言或者C++的函数辅助完成自己的功能。下面附上一张阿里对JMV内存布局的划分,总的来说,与上图大同小异:2.原创 2021-05-16 17:58:52 · 96 阅读 · 0 评论