Java (JVM) 内存类型


Java Virtual Machine 是一款程序/软件,它获取 Java 字节码(.class 文件)

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

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

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

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

堆− Java 对象在此区域内创建。 

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

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

更新时间:2020 年 6 月 18 日

4 千次以上浏览

开启你的职业生涯

完成课程并获得认证

开始
广告
© . All rights reserved.