JVM是如何工作的

JVM 在 Java 程序运行时成为 JRE 的一个实例。它被广泛称为运行时解释器。JVM 在很大程度上帮助从 JDK 中为他们的程序使用库的程序员抽象内部实现。 

它主要负责三项活动。 

  • 正在加载
  • 链接
  • 初始化

同样,现在让我们讨论一下 JRE 的工作原理,如下所示:

  • JVM(Java 虚拟机)充当运行 Java 应用程序的运行时引擎。JVM 是实际调用java 代码中存在的main方法的那个。JVM 是 JRE(Java 运行时环境)的一部分。
  • Java 应用程序称为 WORA(一次编写,随处运行)。这意味着程序员可以在一个系统上开发 Java 代码,并且可以期望它在任何其他支持 Java 的系统上运行而无需任何调整。由于 JVM,这一切皆有可能。
  • 当我们编译.java文件时,Java 编译器会生成与.java文件中存在的相同类名的.class文件(包含字节码) 。当我们运行这个.class文件时,它会进入各个步骤。这些步骤一起描述了整个 JVM。
JVM是如何工作的

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注