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


相关推荐
Data_Journal1 分钟前
什么是 CAPTCHA,它是如何工作的?
java·大数据·服务器·前端·数据库
mqiqe13 分钟前
响应式流中的错误处理:Project Reactor 异常治理全体系
java·架构
我命由我1234520 分钟前
Android 开发问题:TopAppBar 和 topAppBarColors API is experimental...
android·java·java-ee·kotlin·android studio·android jetpack·android-studio
AC赳赳老秦28 分钟前
语义采集进阶实战:利用 OpenClaw AI 语义识别自动提取网页核心信息,无需手动编写选择器
java·运维·服务器·python·信息可视化·deepseek·openclaw
AI人工智能+电脑小能手32 分钟前
大白话说Java设计模式-23-桥接模式(源码剖析篇)
java·设计模式·jdbc·桥接模式·源码分析·awt·java logging
李高钢39 分钟前
C# WPF Prism 进阶(二):区域(Region)与模块化(Module)
java·前端·数据库
Logintern0941 分钟前
什么时候应该用多进程什么时候用多线程呢?
开发语言·python
long31641 分钟前
枚举(Enums)
java·开发语言·数据库
墨雨晨曦881 小时前
2026/08/15 spring AI学习总结
java·tomcat
wno7041 小时前
Spring Boot JdbcTemplate配置Druid多数据源
java·spring boot·后端