Yuandupier
Yuandupier
Cheer Up, Bro
🏠 主页
🗂 分类
🗃 归档
🎨 瞬间
📷 相册
👨💻 关于
🐶 毛茸茸的宝藏铺
🏠 主页
🗂 分类
🗃 归档
🎨 瞬间
📷 相册
👨💻 关于
🐶 毛茸茸的宝藏铺
JVM
技术
SpringBoot
8
SpringCloud
15
Jenkins
11
JVM
4
Golang
0
生活
JVM学习整理——本地方法栈详解
本地方法栈 本地方法栈(Native Method Stacks)与虚拟机栈所发挥的作用非常相似,其区别只是虚拟机栈为虚拟机执行Java方法(也就是字节码)服务,而本地方法栈则是为虚拟机使用到的本地(Native)方法服务。 本地方法栈也是线程私有的。 和虚拟机栈一样,本地方法栈也会在栈深度溢出或者
JVM
24
0
0
2021-04-02
JVM学习整理——PC寄存器详解
运行时数据区 开始之前,先简单说下运行时数据区,之前的一篇整理关于类加载器的博客也说道了,我们的Java程序首先是通过编译变成字节码文件,然后再由类加载器加载到JVM中。运行时数据区主要分为几个部分,如下图所示: PC寄存器是里面占用内存很小的一块,运行时数据区中的每一个部分后续我也都会整理相关的博
JVM
23
0
0
2021-03-27
JVM学习整理——虚拟机栈详解
虚拟机栈概述 Java虚拟机栈(Java Virtual Machine Stack)和之前整理的PC寄存器一样,是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是Java方法执行的线程的内存模型:每一个方法被执行的时候,Java虚拟机都会创建一个栈帧(Stack Frame),而每一个方法被调
JVM
35
0
0
2021-03-26
JVM学习整理——类加载器详解
类加载器概述 Java类加载器是JVM的一部分,它主要负责动态的将Java类加载到Java虚拟机的内存当中。 类加载器加载过程 类加载器加载过程主要分为三个阶段,分别是加载阶段,链接阶段,初始化阶段。其中链接阶段也分为三个步骤,分别是验证,准备,解析。(这边参考较多,当笔记先看吧~) 加载 首先通过
JVM
30
0
0
2021-03-08