![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
慢半拍超人
这个作者很懒,什么都没留下…
展开
-
JVM运行时数据区内部结构
Java内存空间原创 2020-07-06 21:18:07 · 443 阅读 · 0 评论 -
02 jvm类加载子系统
jvm类加载子系统JVM细节版架构图类加载子系统作用类加载子系统功能细分加载模块链接模块分为三块,即验证、准备、解析验证准备解析初始化模块类加载器分类JVM细节版架构图类加载子系统作用类加载子系统负责从文件系统或者网络中加载class文件,class文件在文件开头有特定的文件标识即16进制CA FE BA BE;加载后的Class类信息存放于一块成为方法区的内存空间。除了类信息之外,方法区还会存放运行时常量池信息,可能还包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的原创 2020-07-03 16:09:07 · 123 阅读 · 0 评论 -
01.JVM简介
01.JVM简介计算机系统当中JVM所处的位置Java一次编译,到处运行Java代码的执行流程JVM体系结构概览栈的指令集架构和寄存器的指令集架构jvm生命周期1.启动2.执行3.退出计算机系统当中JVM所处的位置JVM是运行在操作系统之上的,并没有和硬件有直接的交互JVM属于系统虚拟机Java一次编译,到处运行Java代码的执行流程第一次编译:把源文件编译成字节码文件.class第二次编译:字节码文件中的字节码指令编译(JIT编译器)成机器指令JVM体系结构概览1.方法区和堆区是原创 2020-06-24 16:21:30 · 119 阅读 · 0 评论