Java的跨平台特性—Compile once, run anywhere
我们常说的Compile once, run anywhere,也就是Java的跨平台特性,Java的跨平台特性与JVM的存在密不可分,理解如下。1、跨平台特性的解释其实Java语言本身与其他的编程语言没有特别大的差异,那么相同的字节码文件如何在不同的平台上运行呢(不同平台的机器码指令不同)?并不是说Java语言本身就可以跨平台,而是在不同的平台都有可以让Java语言运行的环境(JVM)。举个例子:我们日常家庭的用电电压220V(.class字节码文件),但是不同的用电器(操作系统平台)能承受的最大电
原创
2021-04-23 11:27:30 ·
330 阅读 ·
0 评论