![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java写jvm系列
文章平均质量分 69
一户董
专注后端技术分享!!!
展开
-
用Java手写jvm之系列
用Java手写jvm之实现java -version的效果 。原创 2024-07-22 14:26:59 · 272 阅读 · 0 评论 -
用Java手写jvm之模拟数组相关操作
本文看下如何模拟数组相关的操作,主要是实现数组相关的指令,关于数组相关的指令可以参考。原创 2024-08-07 15:08:34 · 464 阅读 · 0 评论 -
用Java手写jvm之模拟方法调用指令invokexxx和方法返回指令xreturn
本文一起看下方法调用相关的指令以及方法返回(栈帧弹出线程栈)相关的指令。原创 2024-08-05 16:14:24 · 400 阅读 · 0 评论 -
用Java手写jvm之模拟类加载器加载class
本文来尝试模拟类加载器加载class的过程。原创 2024-08-02 15:44:15 · 488 阅读 · 0 评论 -
用Java手写jvm之模拟解释器执行指令码
本文看下如何模拟解释器执行指令码。中的前4篇文章,当然如果你已经了解了这部分内容,也可以不看。原创 2024-08-01 09:46:49 · 266 阅读 · 0 评论 -
用Java手写jvm之模拟运行时数据区的虚拟机栈,局部变量表,操作数栈等
下图是jvm的运行时数据区内存图:,本文要模拟的是虚拟机栈的相关内存结构的交互过程。原创 2024-07-30 16:47:40 · 354 阅读 · 0 评论 -
用Java手写jvm之尝试解析clazz文件内容
本文尝试来解析下class文件的内容,了解了class文件内容后,对我们提升java认知将会带来很大的帮助,有多大呢,不好说,总之很大很大,大到受不了😍😍😍。原创 2024-07-30 11:42:59 · 539 阅读 · 0 评论 -
用Java手写jvm之实现查找class
不管是哪种类加载器,都要完成找到class查找这个工作。本部分要来模拟的就是这里的1:加载。原创 2024-07-23 16:36:27 · 829 阅读 · 0 评论 -
用Java手写jvm之实现java -version的效果
本文来用纯纯的Java代码来实现。原创 2024-07-22 14:24:09 · 556 阅读 · 0 评论