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


相关推荐
坤坤子吖几秒前
Python基础语法学习:条件、循环与程序控制
开发语言·笔记·python·学习
吠品6 分钟前
volatile到底在拦什么:SysTick->VAL读的哪格
java·服务器·开发语言
狼与自由26 分钟前
python打包
开发语言·python
进击的雷神26 分钟前
OpenClaw 太重、启动太慢?我试了试这个 Rust 重写的轻量版 AI 助手网关
开发语言·人工智能·rust·zeroclaw
辛苦才能27 分钟前
C++ 红黑树(上):五条规则背后的近似平衡与插入的三类情况
开发语言·c++
新鲜势力呀31 分钟前
PHP 定时任务系统实战:从 Cron 混乱执行到任务调度中心 + Redis队列 + 失败重试
android·java·redis
Είναι η κοπέλα32 分钟前
Python 虚拟环境:venv、conda 与 Python 版本选择全解
开发语言·python·conda
程序员老陆36 分钟前
嵌入式 Qt:QWidgets 还是 QML / Qt Quick?
开发语言·qt
.道阻且长.38 分钟前
C++11 :新的类功能,lambda,包装器
开发语言·c++·后端
言乐639 分钟前
JavaScript概括前端原理
开发语言·前端·javascript·python·ecmascript