Java:JDK、JRE和JVM 三者关系

文章目录

一、JDK是什么

JDK(Java Development Kit):Java开发工具包

  • JRE:Java运行时环境
  • 开发工具:javac(编译工具)、java(运行工具) ...

以上是JDK的文件夹介绍,只需要记住bin文件夹即可


二、JRE是什么

如果只想运行而不编写Java程序,可以只下载一个JRE,可以节省空间

JRE(Java Runtime Environment):Java运行时环境

  • JVM:Java虚拟机,Java程序运行的地方
  • 核心类库:Java已经帮我们写好的工具类,我们可以直接调用

三、JDK、JRE和JVM的关系

JDK > JRE > JVM


相关推荐
geovindu4 分钟前
go: Broadcast Pattern
开发语言·后端·设计模式·golang·广播模式
云烟成雨TD7 分钟前
Spring AI 1.x 系列【42】MCP 服务端 Spring Boot 启动器
java·人工智能·spring
sycmancia8 分钟前
Qt——Qt程序打包
开发语言·qt
云烟成雨TD12 分钟前
Spring AI 1.x 系列【38】模型上下文协议(MCP)
java·人工智能·spring
郝学胜-神的一滴12 分钟前
Qt 高级开发 026:QTabWidget御道,从筑基到化境
开发语言·c++·qt·程序人生·软件构建·用户界面
Alson_Code14 分钟前
Spring AI-1.1.0
java·人工智能·后端·spring·ai编程
ANnianStriver15 分钟前
PetLumina 08 — 通知系统与搜索功能修复(广播机制 + 已读状态 + 参数对齐)
java·ai·ai编程·广播机制
Jun62616 分钟前
QT(14)-UBUNTU下QT使用串口
开发语言·qt·ubuntu
Jun62616 分钟前
QT(16)-云端版本管理
开发语言·qt
ggaofeng17 分钟前
试用zeroclaw
java·开发语言