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

相关推荐
叫我莫言鸭5 分钟前
关于word生成报告的POI学习2循环标题内容
java·学习·word
七夜zippoe10 分钟前
Spring与MyBatis整合原理及事务管理
java·spring·mybatis·事务·mapper
yaoxin52112314 分钟前
278. Java Stream API - 限制与跳过操作全解析
java·开发语言·python
短剑重铸之日21 分钟前
《深入解析JVM》第五章:JDK 8之后版本的优化与JDK 25前瞻
java·开发语言·jvm·后端
love530love24 分钟前
【探讨】“父级/基环境损坏,子环境全部失效”,如何避免 .venv 受父级 Python 损坏影响?
java·开发语言·人工智能·windows·python·编程·ai编程
代码炼金术士40 分钟前
认识JVM
运维·服务器·jvm
Lueeee.41 分钟前
正点原子 ATK-DLRK3568 开发板:按键中断 + 工作队列传参实验(完整版流程 + 功能解释)
linux
java硕哥43 分钟前
Spring源码debug方法
java·后端·spring
小码吃趴菜1 小时前
进程间通信 管道-信号量
linux
杂货铺的小掌柜1 小时前
MAC版IDEA常用快捷键
java·macos·intellij-idea