Java解释器只可以在特定机器上执行字节码。

题目

Java解释器只可以在特定机器上执行字节码。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Java语言中,负责执行字节码.class文件的工具是______。

A.Applet查看器

B.Java解释器

C.Java编译器

D.Web浏览器


正确答案:B

第2题:

Java编译程序将Java源程序翻译为JVM可执行代码,即______。

A.机器码

B.二进制代码

C.字节码

D.字符码


正确答案:C

第3题:

在JAVA编程中,Java编译器会将Java程序转换为()。

A.字节码

B.可执行代码

C.机器代码

D.以上所有选项都不正确


正确答案:A

第4题:

以下关于解释器运行程序的叙述中,错误的是( )。

A.可以先将高级语言程序转换为字节码,再由解释器运行字节码
B.可以由解释器直接分析并执行高级语言程序代码
C.与直接运行编译后的机器码相比,通过解释器运行程序的速度更慢
D.在解释器运行程序的方式下,程序的运行效率比运行机器代码更高

答案:D
解析:
本题考查程序语言基础知识。
解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。
解释程序在词法、语法和语义分析方面与编译程序的工作原理基本相同。一般情况下,在解释方式下运行程序时,解释程序可能需要反复扫描源程序。例如,每一次引用变量都要进行类型检查,甚至需要重新进行存储分配,从而降低了程序的运行速度。在空间上,以解释方式运行程序需要更多的内存,因为系统不但需要为用户程序分配运行空间,而且要为解释程序及其支撑系统分配空间。

第5题:

Java程序从编译到执行的整个过程为______。

A.Java源程序一编译成机器码一运行

B.Java源程序一编译成字节码一解释执行

C.Java源程序一直接解释执行

D.Java源程序一优化一运行


正确答案:B
解析:创建Java源程序,编译源程序,运行Java程序是开发一个Java程序的3个步骤。源程序经过编译器编译生成字节码文件,然后将字节码文件交由Java解释器解释执行,所以选项B正确。

第6题:

Java编译器生成的目标代码称为______。

A.源代码

B.字节码

C.ASCⅡ

D.机器码


正确答案:B

第7题:

Java语言用( )进行解释执行。

A.双字节码

B.脚本编译器

C.机器码

D.字节码


正确答案:D

第8题:

下面关于Java代码安全的说法不正确的是( )。

A.Java程序在解释执行时所需的类都是通过字节码校验程序装入的

B.Java字节码的执行是由JVM中的编译器完成的

C.在Java程序运行时,首先装入字节码,然后进行校验,最后在解释器中执行

D.在默认的安全配置条件下,Applet不能访问任何本地资源


正确答案:B
解析:Java字节码的执行是由JVM中的解释器完成的,所以选B。

第9题:

字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码。()

此题为判断题(对,错)。


答案:对

第10题:

在JAVA编程中,Java编译器会将Java源代码程序转换为()。

  • A、字节码
  • B、可执行代码
  • C、机器代码
  • D、以上所有选项都不正确

正确答案:A

更多相关问题