![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
文章平均质量分 79
想上岸的小写
君子性非异也 善假于物也
展开
-
jvm之虚拟机内存的各个区域(一)
全局图jvm介绍jvm位置:jvm体系结构:类加载器类加载器负责加载class文件,class文件在文件开头有特定的文件标示,并且ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定 Execution Engine执行引擎负责解释命令,提交操作系统执行虚拟机自带的加载器:• 启动类加载器(Bootstrap)C++• 扩展类加载器(Extension)Java• 应用程序类加载器(AppClassLoader)java 也原创 2020-06-21 21:18:18 · 356 阅读 · 0 评论 -
jvm指令集
跳转到class文件目录,使用javap -c StringTest.class -> p.txt1命令将编译后的文件输出到p.txt文件栈和局部变量操作将常量压入栈的指令aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_0 将int类型常量0压入栈iconst_1 将int类型常量1压入栈iconst_2 将int类型常量2压入栈iconst_3 将int类型常量3压入栈iconst_4 将int类型常量4压入栈ic原创 2021-03-24 19:18:49 · 182 阅读 · 0 评论