Java JVM和OS解释器之间的区别?

Java JVM和OS解释器之间的区别?,java,jvm,Java,Jvm,我想知道java解释器(JVM)和OS解释器(命令解释器)之间的区别是什么 CLI解释器 CLI解释器对于不同的操作系统具有不同的语法。它通常用于运行其他程序,实际处理CLI语句的时间很少 具有JVM的Java虚拟机 Java编译器将Java源代码转换为称为Java类文件的中间形式。所有操作系统的类文件都是相同的。在创建类文件时,会对语法错误和不一致性进行大量检查。Java解释器读取并执行类文件中的指令 即时Java解释器JIT优化频繁运行的代码,使执行速度更快

我想知道java解释器(JVM)和OS解释器(命令解释器)之间的区别是什么

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

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

即时Java解释器JIT优化频繁运行的代码,使执行速度更快