一篇文章看懂jvm&jdk&jre

JVM

java虚拟机(JVM,java virtual mechine)是运行java字节码的虚拟机。JVM有针对不同系统的特定语言实现,目的是使用相同的字节码,他们都会给出相同的结果。

JDK

JDK(Java Development Kit)是功能齐全的Java SDK,是提供给开发者使用,能够创建和编译Java程序的开发套件。包含了java运行环境JRE,编译java源码的编译器javac、jdb调试器。

JRE

JRE(java Runtime Environment)是Java运行时环境。它是运行已编译Java程序所需的所有内容的集合,主要包含Java虚拟机(JVM)、java基础类库(Class Library)

相关推荐
夜之眷属2 分钟前
服务启动即崩:InetAddress.getLocalHost() 抛 UnknownHostException 排查记
java·运维·后端·docker
IT研究室5 分钟前
最新计算机毕业设计选题推荐-基于spring boot的食品安全信息管理系统-网站-文档指导-Java-springboot
java·spring boot·课程设计
老王爱玩车18 分钟前
文件操作从打开到缓冲区
c语言·开发语言·学习
Sayai28 分钟前
MCP Server 开发实战:Spring AI 把后端日志查询暴露给 AI Agent(7 条设计原则与踩坑实录)
java·人工智能·ai agent·spring ai·mcp
大牧师33 分钟前
Mybatis 框架教程
java·数据库·mybatis·数据持久化·orm
SunnyDays101135 分钟前
Java 合并 PDF 文件:完整合并、指定页面合并与流合并
java·开发语言·合并pdf
源码宝1 小时前
云HIS系统源码,HIS全套源码,支持监管系统对接与二次开发
java·源码·电子病历·云his系统·程序代码·全套源码
kimnoic1 小时前
Python操作xlwings的实例详解
开发语言·python
萧瑟余晖1 小时前
Spring MVC拦截器异常处理与跨域详解
java·spring·mvc