JVM
一个老头子
这个作者很懒,什么都没留下…
展开
-
Java内存模型与垃圾回收
1、Java内存模型Java虚拟机在执行程序时把它管理的内存分为若干数据区域,这些数据区域分布情况如下图所示:程序计数器:一块较小内存区域,指向当前所执行的字节码。如果线程正在执行一个Java方法,这个计数器记录正在执行的虚拟机字节码指令的地址,如果执行的是Native方法,这个计算器值为空。Java虚拟机栈:线程私有的,其生命周期和线程一致,每个方法执行时都会创建一个栈帧用于存储局部变量表...转载 2020-04-02 21:52:08 · 83 阅读 · 0 评论 -
jvm虚拟机栈
jvm虚拟机栈栈帧的组成jvm虚拟机栈,也叫java栈,它由一个个的栈帧组成,而栈帖由以下几个部分组成局部变量表-存储方法参数,内部使用的变量操作数栈-在变量进行存储时,需要进行入栈和出栈动态连接-引用类型的指针方法出口-方法的返回一段原程序代码package com.lind.basic; public class Demo1 { static int hello() {...原创 2020-04-02 21:49:21 · 114 阅读 · 0 评论 -
JVM思维导图
原创 2020-04-01 11:57:24 · 180 阅读 · 2 评论