JDK、JRE和JVM的区别

一、JDK

java development kit

java开发工具包

负责开发、编译和运行java代码

二、JRE

java runtime environment

java运行时环境

负责运行java类,比如运行jar包,无需开发的话,只安装JRE即可

三、JVM

java virtual machine

java虚拟机

++整个java实现跨平台运行最核心的部分++

负责运行字节码文件

JDK包含JRE,JRE包含JVM

相关推荐
唐青枫3 分钟前
Java ThreadLocal 详解:从线程隔离到线程池实战,彻底避开脏数据与内存泄漏
java
T_Apollo3 分钟前
2.6 Java 11 版本新增特性和类
java
用户37215742613512 分钟前
如何使用 Java 创建 Excel 数据透视表
java
乱码三千13 分钟前
如何优雅地直连无公网 IP 的远程 GPU 服务器
linux·人工智能·程序员
imDwAaY15 分钟前
Java中垃圾回收器 G1 和 CMS 有什么区别?
jvm·后端
yunwei3715 分钟前
使用 eBPF 跟踪 Nginx 请求
linux·后端·性能优化
yunwei3715 分钟前
使用 eBPF 跟踪 MySQL 查询
linux·后端·性能优化
yunwei3715 分钟前
eBPF 示例教程:使用 XDP 捕获 TCP 信息
linux·后端·性能优化
用户31268748772016 分钟前
JVM 内存结构全链路:堆、栈、方法区、元空间
java
IT枫斗者枫哥16 分钟前
Spring Boot导入返回409,为什么第一行还是入库了?
java·spring boot·后端