首页 > 解决方案 > JVM和OS解释器之间的区别?

问题描述

我想知道java解释器(JVM)和OS解释器(命令解释器)有什么区别?

标签: javajvm

解决方案


因此,这就是您要寻找的差异。

CLI 解释器 CLI 解释器针对不同的操作系统有不同的语法。它通常用于运行其他程序,实际上只花费很少的时间来处理 CLI 语句。

带有 JVM 的 Java 虚拟机 Java 编译器将 Java 源代码转换为称为 Java 类文件的中间形式。所有操作系统的类文件都是相同的。在创建类文件时会进行大量语法错误和不一致检查。Java 解释器读取并执行类文件中的指令。

Just In Time Java 解释器 JIT 优化了频繁运行的代码,使执行速度更快。


推荐阅读