猿教程 Logo

JDK,JRE和JVM的区别

了解JDK,JRE和JVM之间的区别在Java中很重要。 我们在这里简要概述了JVM。

如果要获得Java虚拟机的详细知识,请转到下一页。 首先,让我们看看JDK,JRE和JVM之间的基本区别。

JVM

JVM(Java虚拟机)是一个抽象机。 它是一个提供可以执行Java字节码的运行时环境的规范。

JVM可用于许多硬件和软件平台。 JVM,JRE和JDK是平台相关的,因为每个OS的配置不同。 但是,Java是平台无关的。

JVM执行以下主要任务:

  • 加载代码

  • 校验代码

  • 执行代码

  • 提供运行时环境

JRE

JRE是Java Runtime Environment的缩写。它用于提供运行时环境。它是JVM的实现。 它实际存在。 它包含一组库和JVM在运行时使用的其他文件。

Sun Micro Systems以外的其他公司也积极发布JVM的实施。


JDK

JDK是Java Development Kit的缩写,它实际上存在。它包含JRE +开发工具。



版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/difference-between-jdk-jre-and-jvm.html