深入理解JVM
文章平均质量分 87
对JVM的理论以及class文件进行深层理解
再学点叭
这个作者很懒,什么都没留下…
展开
-
JVM问答
(先找——>存进来——>创建访问入口)原创 2024-04-24 23:46:15 · 924 阅读 · 0 评论 -
01-JVM学习记录-类加载器
符号引用是用符号(如类名,方法名,字段名等)来描述所引用的对象,而直接引用是用具体的内存地址或指针来指向所引用的对象。符号引用在编译阶段就存在,但是需要在运行时通过类加载器解析成直接引用。直接引用在运行时才存在,它可以直接定位到内存中的目标。直接引用的效率要比符号引用高。1、遇到new,getstatic,putstatic或invokestatic这四条字节码指令时。使用new关键字实例化对象读取或设置一个类型的静态字段(final修饰已在编译期将结果放入常量池的静态字段除外)原创 2024-04-02 16:48:40 · 1339 阅读 · 0 评论 -
00-JVM学习记录-基础概念
类装载器:将字节码文件加载到方法区一个大的class对象。(加载、连接、初始化)多线程共享方法区和堆,灰色部分每个线程各一份。执行引擎将字节码转为机器指令,给操作系统执行。.java 编译成.class是前端编译器。Java编译器输入的指令流架构模型:基于。的,这个类是由虚拟机的具体实现指定的。执行一个所谓的Java程序的时候,完全是对物理计算机的仿真。参考:b站尚硅谷-宋少康。原创 2024-04-02 16:48:16 · 399 阅读 · 0 评论