编译和运行可以在不同的计算机上实现。
编译阶段:由Javac编译器将 .Java 的源文件编译为 .class 的字节码文件;
运行阶段: jvm中Java编译器运行 .class 的字节码文件,运行过程中,类加载器从硬盘中找到该字节码文件并装载,最后jvm解释为二进制的机器码文件,供系统识别并与硬件交互;
以上说明 Java 是一种混合型语言,因为他既是编译型语言,又是解释型语言;
以上很好的体现了Java语言的跨平台特性;
编译和运行可以在不同的计算机上实现。
编译阶段:由Javac编译器将 .Java 的源文件编译为 .class 的字节码文件;
运行阶段: jvm中Java编译器运行 .class 的字节码文件,运行过程中,类加载器从硬盘中找到该字节码文件并装载,最后jvm解释为二进制的机器码文件,供系统识别并与硬件交互;
以上说明 Java 是一种混合型语言,因为他既是编译型语言,又是解释型语言;
以上很好的体现了Java语言的跨平台特性;
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/869419.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!