java是翻译执行

 

在某种程度上会降低速度

 

java实现很好的跨平台 代码不变 不同系统安装虚拟机 都可以跑起来

 

 

别的大部分语言针对不同操作系统  编写不同的代码

 

那么可不可以把虚拟机的原理写成的同一个class文件 转成 各个操作系统的 可执行文件呢?

 

这样就无需再解释执行,效率也会提上去