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


相关推荐
a95114164212 小时前
mysql如何创建安全的用户账户_mysql权限配置方法
jvm·数据库·python
星辰_mya12 小时前
PV之系统与并发的核心wu器
java·开发语言·后端·学习·面试·架构师
qq_3729069312 小时前
Flask应用Python内存占用高怎么办_使用内存分析工具排查对象泄露
jvm·数据库·python
HHHHH1010HHHHH12 小时前
怎么在MongoDB中追踪一个Document的具体流转路径_从Chunk分布到迁移历史日志分析
jvm·数据库·python
va学弟13 小时前
Agent入门开发
java·运维·服务器·ai
InfinteJustice13 小时前
SQL窗口函数解决多维排名问题_组合排序实战
jvm·数据库·python
HHHHH1010HHHHH13 小时前
SymPy中正确处理含整数参数的三角函数定积分:避免n=0特例干扰结果
jvm·数据库·python
做时间的朋友。13 小时前
Java虚拟线程详解:从原理到实战,解锁百万并发新姿势
java·开发语言
一只大袋鼠13 小时前
MyBatis 从入门到实战(二):代理 Dao 开发与多表关联查询
java·开发语言·数据库·mysql·mybatis
明月醉窗台13 小时前
Python-opencv批量处理文件夹中图像操作
开发语言·python·opencv