Java跨平台原理
Java的运行:
1、编译Java代码生成字节码(.class)文件;不同平台编译的字节码文件是相同的;
2、字节码不能直接运行,必须通过对应的jvm翻译为机器码才能运行
我们编写的Java代码,编译后会生成 .class 文件(字节码文件),(某系统)Java虚拟机负责将字节码文件翻译(转译)成对应系统下的机器码然后运行。也就是说,只要在不同平台上安装对应的JVM,就可以运行Java程序。
注意:跨平台的是Java程序,而不是jvm,不同系统需要安装对应版本的JVM;
————————————————
版权声明:本文为CSDN博主「月复西斜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_45652428/article/details/108680328