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


相关推荐
IT 行者几秒前
ZeroClaw:Rust 驱动的下一代 AI Agent 基础设施
开发语言·人工智能·rust
IT 行者几秒前
AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot
开发语言·人工智能·rust
BigNiu4 分钟前
rust里mut 和遮蔽之间的区别
开发语言·rust
许同6 分钟前
JS-WPS 自动化办公(5)多Sheet整合
开发语言·前端·javascript
wjs202411 分钟前
SVG 在线编辑器:设计自由,创意无限
开发语言
廋到被风吹走12 分钟前
设计原则深度解析:高内聚低耦合、模块边界与服务拆分
java
识君啊16 分钟前
Java 滑动窗口 - 附LeetCode经典题解
java·算法·leetcode·滑动窗口
Zachery Pole18 分钟前
JAVA_08_封装、继承和多态
java·开发语言
键盘鼓手苏苏19 分钟前
Flutter for OpenHarmony:dart_ping 网络诊断的瑞士军刀(支持 ICMP Ping) 深度解析与鸿蒙适配指南
开发语言·网络·flutter·华为·rust·harmonyos