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

相关推荐
devilnumber11 小时前
Java 递归算法 详解 + 核心要点 + 实战运用 + 避坑指南
java·开发语言·算法
kebidaixu11 小时前
BCU 平台 RS485 驱动适配:从 THVD1406 到 ISO3082
linux
asdfg125896312 小时前
JavaBean是什么?怎么理解?有什么用途?
java·开发语言
谢平康14 小时前
解决用 rm 报bash: /usr/bin/rm: Argument list too long错
linux·运维·运维开发
摇滚侠14 小时前
SpringMVC 入门到实战 文件上传 75-77
java·后端·spring·maven·intellij-idea
GIS数据转换器14 小时前
城市排水生命线安全运行监测平台深度解析
java·运维·人工智能·python·安全·数据挖掘·无人机
华如锦15 小时前
面了很多 Java转AI Agent方向,一些面试题总结
java·开发语言·人工智能·python·ai
睡不醒男孩03082315 小时前
CLup 6.x 版本中针对StarRocks 存算一体集群的完整操作手册
java·服务器·网络·clup
hj28625115 小时前
Linux 网络服务综合笔记(概念 + 命令 + 实操案例)2
linux·运维·网络
what_201815 小时前
Linux 磁盘 (查看、划分、inode)
linux·运维·服务器