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

相关推荐
一直学习永不止步几秒前
LeetCode题练习与总结:迷你语法分析器--385
java·数据结构·算法·leetcode·字符串··深度优先搜索
SmallBambooCode20 分钟前
【人工智能】阿里云PAI平台DSW实例一键安装Python脚本
linux·人工智能·python·阿里云·debian·脚本·模型训练
纯小白是我20 分钟前
CentOS 7系统中更改YUM源为阿里云的镜像源
linux·阿里云·centos
Tech Synapse22 分钟前
Java将Boolean转为Json对象的方法
java·开发语言·json
嵌入式Linux,25 分钟前
BUG: scheduling while atomic
linux·运维·服务器·bug
小兔子酱#28 分钟前
【Linux 29】传输层协议 - UDP
linux·运维·服务器·网络·网络协议·udp
CYRUS_STUDIO31 分钟前
Android下的系统调用 (syscall),内联汇编syscall
android·linux·汇编语言
小冉在学习34 分钟前
day55 图论章节刷题Part07([53.寻宝]prim算法、kruskal算法)
java·算法·图论
想不到好名字了()36 分钟前
负载均衡式在线oj项目开发文档2(个人项目)
linux·网络·c++
General_G40 分钟前
FastDDS服务发现之EDP的收发
linux·中间件·服务发现·fastdds