什么是Java虚拟机(JVM)?

JVM或Java虚拟机是提供运行时环境的规范,可在其上执行字节码。JVM是针对特定平台准备的,几乎可用于所有硬件和机器。

JVM的功能-

  • 它提供了类加载器来加载类。

  • 它提供字节码验证程序来验证字节码的合法性。

  • 它提供运行时。

  • 它执行字节码。