jvm专栏
文章平均质量分 66
jvm专栏
新款cpu
走技术路线的新时代民工
展开
-
程序计数器
下图为一张比较经典的jvm图(以hotspot虚拟机为例)当一个类通过了加载,链接(验证,准备,解析),初始化以后,字节码文件被加载到方法区,这时候执行引擎(解释器或者是即时编辑器)就会执行对应的字节码指令(转成机器指令操作计算机)。这时候,就会用到了运行时数据区。经典的运行时数据区(内存空间)包括:方法区(永久代或元空间),堆内存,虚拟机栈,本地方法栈,程序计数器(PC寄存器)线程独有:程序计数器,虚拟机栈,本地方法栈线程共享:堆,方法区(永久代或元空间)原创 2024-07-16 15:56:21 · 397 阅读 · 0 评论 -
类加载器子系统
一般来说,java的开发工作,上述三个类加载器基本就可以完成,但是在一些架构设计,中间件设计的时候,有时候需要自己开发一些类加载器作用主要是为了 隔离加载类,修改类的加载方式,扩展加载源,防止源码泄露等等,99.9的程序员用不到,具体实现步骤不做赘述。原创 2024-07-12 16:59:26 · 1828 阅读 · 0 评论 -
JVM简介
JVM简介原创 2024-06-04 16:42:01 · 303 阅读 · 0 评论