【读书笔记】《java从小白到大牛》Java虚拟机虚拟机

quange 2022-5-3 65 5/3

Java应用程序能够跨平台运行,主要是通过Java虚拟机实现的。如图所示,不同软硬件平台Java虚拟机是不同的,Java虚拟机往下是不同的操作系统和CPU,使用或开发时需要下载不同的JRE或JDK版本。Java虚拟机往上是Java应用程序,Java虚拟机屏蔽了不同软硬件平台,Java应用程序不需要修改,不需要重新编译直接可以在其他平台上运行。

【读书笔记】《java从小白到大牛》Java虚拟机虚拟机

Java虚拟机中包含了Java解释器,Java程序运行过程如图所示,首先由编译器将Java源程序文件(.java文件)编译成为字节码文件(.class文件),然后再由Java虚拟机中的解释器将字节码解释成为机器码去执行。

【读书笔记】《java从小白到大牛》Java虚拟机虚拟机

- THE END -
最后修改:2022年5月3日
0

版权声明:
一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的所有下载文件均为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。站长会进行审查之后,情况属实的会在三个工作日内为您删除。

共有 0 条评论