Java(JVM)内存类型


Java Virtual Machine 是一个程序/软件,它采用 Java 字节码(.class 文件)

并将字节码(逐行)转换为机器可理解的代码。

JVM 包含一个称为类加载器的模块。JVM 中的类加载器可以加载、链接和初始化程序。它−

  • 将类加载到内存中。 
  • 验证字节码指令。
  • 为程序分配内存。

JVM 中的内存分为五个不同的部分,即− 方法区 − 方法区存储类代码 − 变量和方法的代码。 

堆 − Java 对象是在此区域中创建的。 

Java 栈− 在运行方法时,结果存储在栈内存中。PC 寄存器− 其中包含方法指令的地址。 

本地方法栈− 类似于 Java 栈,本地方法在本地方法栈上执行。

更新时间:2020 年 6 月 18 日

4K+ 次浏览

开启你的 职业生涯

完成课程,获得认证

开始
广告