栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

了解JVM、JDK 和JRE了嘛?

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

了解JVM、JDK 和JRE了嘛?

他们仨分别都是什么?

JVM:java虚拟机。
JDK : java开发工具包。
JRE:java运行环境。

作用分别是:

JVM:将编译好的.class 文件(字节码)转化为 机器可以执行的二进制机器码。同时他 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。字节码和不同系统的 JVM 实现是 Java 语言“一次编译,随处可以运行”的关键所在。

JDK:拥有JRE的一切,同时还有 编译器(javac)和工具。能够创建和编译程序。将我们写的.java 文件(源代码)编译成 JVM能看懂的 字节码。

JRE:是运行已编译 Java 程序所需的所有内容的集合,包括 Java 虚拟机(JVM),Java 类库,java 命令和其他的一些基础构件。

如图

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305813.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号