背景(一个Java程序的一生,从编写到执行)
先来回顾一下一个java程序的一生吧,首先有程序员写出源代码(.java);
然后通过javac这个编译器,将源代码编译为字节码(.class),字节码本身具有平台无关性和图灵完备性,包含指令和数据,本质上只要能将程序翻译(这不是经典意义上的编译)为相应的字节码,任何程序都能在jvm上运行(包括其他语言所写的程序,有兴趣可以看看GraallVM,我没有研究过这个东西
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。