直率小松鼠

文章
6
资源
0
加入时间
3年0月21天

Java能不能像C语言不通过JVM虚拟机直接编译成二进制机器码,让计算机直接运行?

新司机上路,思考一个问题。如果Java直接编译成机器码,这样岂不解决了Java运行缓慢的问题,进而淘汰或者取代C语言。(这里,不是说就此取消Java的JVM解释型运行的机制,我的意思这两种方式并存。)衍生问题:C语言为什么不设计一个C语言虚拟机,这样扩展C语言的跨平台性。自己思考的角度回答自己的问题,不够全面,希望大家补充,感谢各位大佬!看到很多别人的回答,有一句话非常惊艳。通常,没有“必须这...