在一个Java源文件中定义了3个类和15个方法,编译该Java源文件时会产生()个字节码文件,其扩展名是*.class。

题目
填空题
在一个Java源文件中定义了3个类和15个方法,编译该Java源文件时会产生()个字节码文件,其扩展名是*.class。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

编译一个定义了3个类和10个方法的Java源文件后,生成的是( )。

A.13个字节码文件,文件扩展名是.class

B.1个字节码文件,文件扩展名是.class

C.3个字节码文件,文件扩展名是.java

D.3个字节码文件,文件扩展名是.class


正确答案:D
解析:Java程序的源文件扩展名是.java。在编译源文件之后,产生的是字节码文件,其扩展名为.class。而对于源文件中定义的每一个类都会有一个字节码文件与之对应,并且扩展名均为.class。这里有3个类,因此有3个字节码文件,正确答案为D。

第2题:

Java源文件和编译后的文件扩展名分别为( )。

A.class和.java

B.java和.class

C.class和.class

D.java和.java


答案:B

第3题:

下列关于Java程序结构的描述中,不正确的是( )。

A.一个Java源文件中可以包括一个package语句

B.一个Java源文件中可以包括多个类定义,但是只能有一个public类

C.一个Java源文件中可以有多个public类

D.源文件名与程序类名必须一致


正确答案:C
解析:一个Java源文件中最多只能有一个public类,并且源文件名必须和public类名相同。

第4题:

用Javac编译Java源文件后得到代码叫字节码。


正确答案:错误

第5题:

如果Java源文件中包含了多个类,那么用编译器javac编译完源文件后将生成多个扩展名为.class的文件。()

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


答案:对

第6题:

JDK中,用( )命令对其源文件进行编译,生成字节码文件。

A.java.exe

B.javac.exe

C.javadoc.exe

D.javap.exe


正确答案:B
本题考查JDK实用工具的使用。选项A错误,java.exe是Java语言解释器,直接从类文件执行Java应用程序字节代码,可接受class文件并启动Java虚拟机执行;选项B正确,javac.exe是Java语言编译器,将Java源代码转换成字节码;选项C错误,javadoc.exe是根据Java源代码及说明语句生成HTML,文档;选项D错误,javap.exe是反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

第7题:

编译一个定义了3个类和10个方法的Java源文件后,会产生多少个字节码文件,扩展名是______。

A.1个字节码文件,扩展名是.class

B.13个字节码文件,扩展名是.class

C.3个字节码文件,扩展名是java

D.3个字节码文件,扩展名是class


正确答案:D
解析:Java程序的源文件扩展名为java。在编译源文件之后,产生的是字节码文件,其扩展名为.class。而对于源文件中定义的一个类都会有一个字节码文件与之对应,并且扩展名均为.class,这里有3个类,因此有3个字节码文件,正确答案为D。

第8题:

java源文件和编译后的文件扩展名分别为_________。

A..class和.class

B..java和.java

C..class和.java

D..java和.class


正确答案:D

第9题:

以下关于java文件名的叙述,正确的有?()  

  • A、java字节码文件的扩展名应为.java
  • B、java源文件的文件名应与文件中的类名一致
  • C、一个java源文件中只能包含一个java类
  • D、java源文件的扩展名应为.java

正确答案:B,D

第10题:

编译一个定义了5个类和18个方法的Java源代码文件,编译该源代码文件时会产生几个字节码文件()

  • A、1
  • B、23
  • C、18
  • D、5

正确答案:D

更多相关问题