JDK,JRE和JVM之间的区别

JDK,JRE和JVM之间的区别

易百教程移动端:请扫描本页面底部(右侧)二维码并关注微信公众号,回复:"教程" 选择相关教程阅读或直接访问:http://m.yiibai.com编程

好多开发者学习 Java 编程有若干个年头了,但真正了解JDK,JRE和JVM之间的区别应该很少,别不服,大概是由于平时都是在Coding <=> Bug,没有时间去阅读相关资料吧。
了解JDK,JRE和JVM之间的区别在Java中很重要,在这里简要概述了JVM。微信

若是要了解Java虚拟机的详细知识,请转到下一页。 首先,让咱们来看看JDK,JRE和JVM之间的基本区别。yii

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+开发工具。以下图所示 -spa

 

code

相关文章
相关标签/搜索