JDK、JRE、JVM的区别

JDK是JAVA开发工具包。里面包含了JAVA编译器javac、JAVA打包工具jar、JAVA运行环境JRE、文档生产工具Javadoc以及许多开发工具等。

JRE是Java运行环境。JRE包括JVM以及Java类库。

JVM即Java虚拟机。JVM是Java运行环境的核心,它负责Java的运行。

JDK、JRE和JVM之间的关系

JDK是最大的,它包含JRE,JRE又包含JVM。

简单来说:

JDK是开发工具,它让程序员编写Java程序。

JRE是运行环境,它让编写好的Java程序可以被运行。

JVM是JRE的一部分,位于程序员的最前沿,将字节码转化为机器代码。

相关推荐
xrgs_shz1 小时前
MATLAB的数据类型和各类数据类型转化示例
开发语言·数据结构·matlab
customer082 小时前
【开源免费】基于SpringBoot+Vue.JS体育馆管理系统(JAVA毕业设计)
java·vue.js·spring boot·后端·开源
Miketutu3 小时前
Spring MVC消息转换器
java·spring
乔冠宇3 小时前
Java手写简单Merkle树
java·区块链·merkle树
LUCIAZZZ4 小时前
简单的SQL语句的快速复习
java·数据库·sql
来恩10034 小时前
C# 类与对象详解
开发语言·c#
komo莫莫da5 小时前
寒假刷题Day19
java·开发语言
ElseWhereR5 小时前
C++ 写一个简单的加减法计算器
开发语言·c++·算法
S-X-S5 小时前
算法总结-数组/字符串
java·数据结构·算法