0
点赞
收藏
分享

微信扫一扫

JAVA中 JVM JRE JDK

老北京的热干面 2022-01-08 阅读 112

JAVA 跨平台原理

平台与跨平台

平台 :指的是操作系统。
· window
· Mac
· Linux

跨平台:java程序可以在任意操作系统上运行。

跨平台原理

在不同操作系统中,都安装一个与操作系统对应的java虚拟机(JVM Java Virtual Machine)

分析:JVM 本身是否可以·跨平台?
答 : JVM 虚拟机本身不可以跨平台,允许跨平台的是java程序

JRE JDK

开发java程序 需要三个步骤 :编写代码 编译代码 运行代码

JRE : JRE 是java runtime environment 缩写 ,指Java运行环境,包含JVM虚拟机及Java核心类库。
: java 文件在代码中的集合体现(类 = java文件, 一个Java文件 ,一个Java类)。
类库 :存放Java文件的仓库
核心类库 :Java已经写好的, 非常核心的 代码仓库

在编译代码中 .Java文件属于【源文件】,是无法被JVM所识别执行的,我们应该使用Java提供JDK中的翻译工具进行翻译。

JDK :Java Development Kit 的缩写 ,是Java语言软件开发工具包, 内部包含了代码的编译工具和运行工具。

在这里插入图片描述

JRE JDK JVM 的关系

1.编写代码过程中,需要使用JRE 中java已经写好的代码
2.编译代码过程中,需要使用JDK 中的翻译工具
3.运行代码过程中,需要使用JDK中的运行工具
4.代码需要运行在JVM中

在这里插入图片描述

举报

相关推荐

JVM、JRE、JDK

jdk,jre,jvm

JDK JRE JVM

JVM,JRE,JDK

JDK JRE JVM 介绍

JDK、JRE、JVM、SDK

0 条评论