多选题java程序的编译与运行分几个阶段,下面的阶段描述中正确的是()。Ajava虚拟机运行连接后的可执行文件,将他们翻译为硬件能够理解的机器语言Bjava编译器将源文件编译为二进制的目标码文件C目标代码文件无需连接,可以直接由JAVA虚拟机执行D连接软件将目标代码文件连接为最终的可执行文件Ejava虚拟机解释目标代码文件,并把他们翻译为硬件能够理解的机器语言
多选题
java程序的编译与运行分几个阶段,下面的阶段描述中正确的是()。
A
java虚拟机运行连接后的可执行文件,将他们翻译为硬件能够理解的机器语言
B
java编译器将源文件编译为二进制的目标码文件
C
目标代码文件无需连接,可以直接由JAVA虚拟机执行
D
连接软件将目标代码文件连接为最终的可执行文件
E
java虚拟机解释目标代码文件,并把他们翻译为硬件能够理解的机器语言
参考解析
解析:
暂无解析
相关考题:
( 22 )下列叙述中,错误的是A ) Java Application 与 Applet 所用编译命令相同B )通常情况下 Java Application 只能有一个 main() 方法C ) Java Applet 必须有 HTML 文件才能运行D ) Java Applet 程序的 .class 文件可用 java 命令运行
以下关于JavaHotSpot的描述,哪两项正确?() A.JavaHotSpot是一种热编译技术,在编译Java源程序时会被使用B.JavaHotSpot是一种热编译技术,在运行Java代码时会被使用C.JavaHotSpot是一种热编译技术,它会对程序的全部字节码进行优化D.JavaHotSpot是一种热编译技术,它只对程序的部分字节码进行优化
下列叙述中,错误的是A.Java Application与Applet 所用编译命令相B.通常情况下Java Application 只能有一个main()方法C.Java Applet 必须有HTML文件才能运行D.Java Applet程序的.class文件可用java命令运行
编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。A.编译器不参与运行控制,程序执行的速度慢B.编译器参与运行控制,程序执行的速度慢C.编译器参与运行控制,程序执行的速度快D.编译器不参与运行控制,程序执行的速度快
Java程序从编译到执行的整个过程为______。A.Java源程序一编译成机器码一运行B.Java源程序一编译成字节码一解释执行C.Java源程序一直接解释执行D.Java源程序一优化一运行
下列选项中,关于程序设计语言描述错误的是:( )。A.C语言编写的程序必须经过编译或解释后才可以运行 B.用高级语言编写的程序被称作源程序 C.汇编语言就是机器语言,与 CPU 类型有关 D.高级语言经历了面向过程,面向对象到面向组件几个发展阶段
执行一个java程序“FirstApp”的方法是()A、运行:“java FristApp.java”B、运行:“java FristApp”C、运行:“javac FristApp.class”D、直接双击编译好的java目标码文件执行
以下关于Java HotSpot的描述,哪两项错误?()A、Java HotSpot是一种热编译技术,在编译Java源程序时会被使用B、Java HotSpot是一种热编译技术,在运行Java代码时会被使用C、Java HotSpot是一种热编译技术,它只对程序的部分字节码进行优化D、Java HotSpot是一种热编译技术,它会对程序的全部字节码进行优化
java程序的编译与运行分几个阶段,下面的阶段描述中正确的是()。A、java虚拟机运行连接后的可执行文件,将他们翻译为硬件能够理解的机器语言B、java编译器将源文件编译为二进制的目标码文件C、目标代码文件无需连接,可以直接由JAVA虚拟机执行D、连接软件将目标代码文件连接为最终的可执行文件E、java虚拟机解释目标代码文件,并把他们翻译为硬件能够理解的机器语言
在Java中,下列说法正确的是()A、编写的源程序保存在扩展名为class的文件中B、源程序编译后保存在扩展名为java的文件中C、编写的源程序必须先编译后才能运行D、程序员可以读懂扩展名为class的文件
下面说法正确的是()A、Java程序的源文件名称与主类(puublic class)的名称相同,后缀可以是.java或.txt等B、JDK的编译命令是javaC、一个java源文件编译后可能产生多个class文件D、在命令行编译好的字节码文件,只需在命令行直接输入程序名即可运行该程序
以下关于Java HotSpot 的描述,哪两项正确?()A、Java HotSpot 是一种热编译技术,在编译Java 源程序时会被使用B、Java HotSpot 是一种热编译技术,在运行Java 代码时会被使用C、Java HotSpot 是一种热编译技术,它会对程序的全部字节码进行优化D、Java HotSpot 是一种热编译技术,它只对程序的部分字节码进行优化
以下关于Java HotSpot的描述,哪两项错误?()A、JavaHotSpot是一种热编译技术,在编译Java源程序时会被使用B、Java HotSpot是一种热编译技术,在运行Java代码时会被使用C、Java HotSpot是一种热编译技术,它只对程序的部分字节码进行优化D、Java HotSpot是一种热编译技术,它会对程序的全部字节码进行优化
单选题Java的一个重要特点是结构中立性,这种结构中立性表现在()A 用Java编写的源程序无需编译,直接通过Java平台解释执行。B Java源程序在不同的硬件和操作系统下,直接编译成该硬件和操作系统能够运行的程序并运行。C Java源程序编译成一种结构中立的目标文件格式,再有Java平台在不同的硬件和操作系统下运行。D Java源程序编译成一种通用的可执行程序,现在的硬件和操作系统都支持这种通用的可执行程序。
单选题在Java中,下列说法正确的是()A编写的源程序保存在扩展名为class的文件中B源程序编译后保存在扩展名为java的文件中C编写的源程序必须先编译后才能运行D程序员可以读懂扩展名为class的文件
单选题在JBuilder中编译、运行程序的方法是()A在菜单中先“Run executable file”,JBuilder会自动完成编译源程序、连接目标文件、运行可执行文件这三个步骤B在菜单中选“Make Project”以编译工程,之后在命令行方式下键入:“JBuilder HelloWorld”以运行Java程序C在菜单中选“Compile all source files”以编译所有的Java源程序,再选“Link all object file”以将编译后的目标文件.D在菜单中选择“Make Project”以编译工程,再从菜单中选“Run Project”以运行Java程序
多选题以下关于Java HotSpot 的描述,哪两项正确?()AJava HotSpot 是一种热编译技术,在编译Java 源程序时会被使用BJava HotSpot 是一种热编译技术,在运行Java 代码时会被使用CJava HotSpot 是一种热编译技术,它会对程序的全部字节码进行优化DJava HotSpot 是一种热编译技术,它只对程序的部分字节码进行优化
多选题以下关于Java HotSpot的描述,哪两项错误?()AJavaHotSpot是一种热编译技术,在编译Java源程序时会被使用BJava HotSpot是一种热编译技术,在运行Java代码时会被使用CJava HotSpot是一种热编译技术,它只对程序的部分字节码进行优化DJava HotSpot是一种热编译技术,它会对程序的全部字节码进行优化
问答题编译程序的工作分为那几个阶段?