1. Java程序编译成___________文件,然后在___________上___________执行.

1. Java程序编译成___________文件,然后在___________上___________执行.,第1张

java程序编译成字节码(class)文件,然后在JVM上编译执行

编译执行定义:

编译执行是一种计算机语言的执行方式。由编译程序目标代码一次性编译成目标程序,再由机器运行目标程序

javacexe。Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言,其中编译java源文件的命令是javacexe。文件是指由创建者所定义的、具有文件名的一组相关元素的集合。源文件指用汇编语言或高级语言写出来的代码保存为文件后的结果,源文件是相对目标文件和可执行文件而言的。

您好,不完全正确。虽然目标程序通常是低级程序,但并不是所有的目标程序都是低级程序。在计算机科学中,目标程序是源代码编译后生成的二进制代码,它是计算机可以直接执行的指令序列。通常情况下,编译器将高级语言源代码编译成低级程序,如汇编语言或机器语言,生成目标程序。

但是,有些编程语言可以直接编译成目标程序,而不需要生成低级程序。例如,C#和Java编译器可以将源代码编译成中间代码(Intermediate Language,IL),然后在运行时将IL转换成机器码,生成目标程序。这种方式被称为“即时编译”(Just-In-Time Compilation,JIT)。

此外,还有一些编程语言可以直接生成高级程序,如Python和Ruby。这种方式被称为“解释执行”(Interpreted Execution)。

因此,目标程序不一定是低级程序,它可以是低级程序、中间代码或高级程序,具体取决于编程语言和编译器的实现。

以上就是关于1. Java程序编译成___________文件,然后在___________上___________执行.全部的内容,包括:1. Java程序编译成___________文件,然后在___________上___________执行.、编译java源文件的命令是()、目标程序只能是低级程序吗对吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9802159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存