编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

一文彻底搞清楚,什么是JDK、JRE、JVM?它们的关系是什么?

wxchong 2024-09-28 01:36:43 开源技术 11 ℃ 0 评论

面试中经常遇到的这个技术问题,我们该如何回答呢?很简单只需记住下面几个关键点,即可轻松应对。

JDK:英文全称 Java Development Kit,是Java的开发工具包。JDK是提供给Java开发人员使用的。

JRE:英文全称 Java Runtime Environment,是Java运行环境。是Java应用程序得以正确运行的关键组件。

JVM:英文全称 Java Virtual Machine,是java虚拟机。负责执行Java程序中的字节码。它是跨平台的,意味着相同的Java程序可以在不同的操作系统上运行,只要这些系统上安装了相应的JRE。

JDK,JRE和JVM三者之间的关系

JDK = JRE + 开发工具集(例如Javac编译工具等)

JRE = JVM + Java SE 标准类库

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表