合集-JVM
摘要:# JVM内存结构 - 程序计数器 - Java 虚拟机栈 - 本地方法栈 - 堆 - 方法区  ## 1. 程序计数器(PC 寄存器)
阅读全文
摘要:# 类加载器 ## 类与类加载器 ### 判断类是否“相等” 任意一个类,都由**加载它的类加载器**和这个**类本身**一同确立其在 Java 虚拟机中的唯一性,每一个类加载器,都有一个独立的类名称空间。 因此,比较两个类是否“相等”,只有在这两个类是由同一个类加载器加载的前提下才有意义,否则,即
阅读全文
摘要:# 类加载的过程 >类加载过程包括 5 个阶段:加载、验证、准备、解析和初始化。 ## 加载 ### 加载的过程 “加载”是“类加载”过程的一个阶段,不能混淆这两个名词。在加载阶段,虚拟机需要完成 3 件事: - 通过类的全限定名获取该类的二进制字节流。 - 将二进制字节流所代表的静态结构转化为方法
阅读全文