JVM
文章平均质量分 65
_无问西东
愿你在被打击时,记起你的珍贵,抵抗恶意,愿你在迷茫时,坚信你的珍贵,爱你所爱,行你所行,听从内心,无问西东。
展开
-
堆栈 java对象生命周期
1、垃圾回收器需要关注的内容java运行时内存区域的各个部分中,程序计数器、虚拟机栈、本地方法栈这三个区域的生命周期和线程相关,栈中的栈帧随着方法的进入和退出执行着进栈和出栈,每一个栈帧分配多少内存基本上在类的结构确定下来的时候就已经知道了,因此这3各区域的内存分配和回收都是确定的,因此不必过多考虑这三个区域的内存回收问题,因为方法结束后或者线程结束时,内存就会被自然回收。java堆和方法...原创 2018-08-21 10:36:25 · 1446 阅读 · 0 评论 -
堆栈 java虚拟机内存解析
1、Java虚拟机运行时数据分区图程序计数器:线程私有,是一块较小的内存空间,它是当前线程所执行的字节码文件的行号指示器java虚拟机栈:线程私有,其生命周期与线程相同,这也就是我们平时所粗略分的堆/栈中的栈。虚拟机栈描述的是java方法执行的内存模型,每个方法在执行的同时都会创建一个栈帧用于存储局部变量表、操作数栈、动态链接方法出口等信息。每个方法从调用直至执行完成的过程,就对应着一...原创 2018-08-20 23:24:26 · 321 阅读 · 0 评论