在编译Java源程序时,计算机根本不会去识别各个变量名的具体含义

题目

在编译Java源程序时,计算机根本不会去识别各个变量名的具体含义,因此命名规范对编写Java程序而言不是必要的,而且有可能会降低编写Java源程序的效率。()

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

第1题:

当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。)。()

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


参考答案:正确

第2题:

编译过程中,词法分析不能( )。 ①去除源程序中的注释 ②识别记号(单词、符号) ③识别结构不正确的语句 ④识别含义不正确的语句

A.①②
B.①③
C.③④
D.②④

答案:C
解析:
③④属于语义分析。

第3题:

JAVA源程序编译后生成字节码(.class文件),程序需要在JAVA虚拟机中运行。()

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


正确答案:正确

第4题:

以下关于Java HotSpot的描述,哪两项错误?()

  • A、Java HotSpot是一种热编译技术,在编译Java源程序时会被使用
  • B、Java HotSpot是一种热编译技术,在运行Java代码时会被使用
  • C、Java HotSpot是一种热编译技术,它只对程序的部分字节码进行优化
  • D、Java HotSpot是一种热编译技术,它会对程序的全部字节码进行优化

正确答案:A,D

第5题:

Java语言的源程序不是编译型的,而是编译解释型的


正确答案:正确

第6题:

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

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

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

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

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


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

第7题:

将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中( )。

A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序
B.编译方式和解释方式都不生成逻辑上与源程序等价的目标程序
C.编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成
D.解释方式生成逻辑上与源程序等价的目标程序,编译方式不生成

答案:C
解析:
解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上运行目标程序。两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程,而在解释方式下,解释程序和源程序(或某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立的目标程序。

第8题:

Java编译单元(源程序文件)的扩展名为( )。

A..java

B..class

C..doc

D..exe


参考答案:A

第9题:

使用javac命令编译java的源程序时,不需要给出来文件的扩展名java。


正确答案:错误

第10题:

在Java中,下列说法正确的是()

  • A、编写的源程序保存在扩展名为class的文件中
  • B、源程序编译后保存在扩展名为java的文件中
  • C、编写的源程序必须先编译后才能运行
  • D、程序员可以读懂扩展名为class的文件

正确答案:C

更多相关问题