网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
编译一个定义了3个类和10个方法的Java源文件后,会产生()。
A.13个字节码文件,扩展名为.class
B.1个字节码文件,扩展名为.class
C.3个字节码文件,扩展名为.java
D.3个字节码文件,扩展名为.class
参考答案和解析
D 解析:Java程序的源文件扩展名是.java。在编译源文件之后,产生的是字节码文件,其扩展名为.class。而对于源文件中定义的每一个类都会有一个字节码文件与之对应,并且扩展名均为.class。这里有3个类,因此有3个字节码文件,正确答案为D。
更多 “编译一个定义了3个类和10个方法的Java源文件后,会产生()。A.13个字节码文件,扩展名为.classB.1个字节码文件,扩展名为.classC.3个字节码文件,扩展名为.javaD.3个字节码文件,扩展名为.class” 相关考题
考题
下列关于Java程序结构的描述中,不正确的是( )。A.一个Java源文件中可以包括一个package语句B.一个Java源文件中可以包括多个类定义,但是只能有一个public类C.一个Java源文件中可以有多个public类D.源文件名与程序类名必须一致
考题
编译一个定义了3个类和10个方法的Java源文件后,生成的是( )。A.13个字节码文件,文件扩展名是.classB.1个字节码文件,文件扩展名是.classC.3个字节码文件,文件扩展名是.javaD.3个字节码文件,文件扩展名是.class
考题
下列关于Java程序结构的描述中,不正确的一项是 ( )A.一个Java源文件中可以包括一个package语句B.一个Java源文件中可以包括多个类定义,但是只能有一个public类C.一个Java源文件中可以有多个public类D.源文件名与程序类名必须一致
考题
编译一个定义了3个类和10个方法的Java源文件后,会产生多少个字节码文件,扩展名是______。A.1个字节码文件,扩展名是.classB.13个字节码文件,扩展名是.classC.3个字节码文件,扩展名是javaD.3个字节码文件,扩展名是class
考题
下面关于缺省构造方法的描述中正确的是()A、缺省构造方法可以初始化其它方法中定义的变量B、java编译器会为所有的类创建缺省构造方法C、如果在一个类中定义的构造方法都声明了参数,java编译器将为这个类创建一个缺省构造方法D、当类中没有定义任何构造方法时,java编译器将为这个类创建缺省构造方法
考题
下列关于java程序结果错误的是()A、源文件可以没有import语句B、Package语句必须放在源文件的第一句C、一个源文件可以有多个类定义D、一个源文件可以定义多个public类
考题
下面说法正确的是()A、Java程序的源文件名称与主类(puublic class)的名称相同,后缀可以是.java或.txt等B、JDK的编译命令是javaC、一个java源文件编译后可能产生多个class文件D、在命令行编译好的字节码文件,只需在命令行直接输入程序名即可运行该程序
考题
下列说法中,不正确的是()A、一个java源程序经过编译后,得到的文件的扩展名一定是.class。B、一个java源程序编译通过后,得到的结果文件数也只有一个。C、一个java源程序只能有一个public class类定义,且源文件的名字与public class的类名相同,扩展名必须是.java。D、一个java源程序可以包含多个class类。
考题
单选题下列关于java程序结果错误的是()A
源文件可以没有import语句B
Package语句必须放在源文件的第一句C
一个源文件可以有多个类定义D
一个源文件可以定义多个public类
考题
单选题下面关于缺省构造方法的描述中正确的是()A
缺省构造方法可以初始化其它方法中定义的变量B
java编译器会为所有的类创建缺省构造方法C
如果在一个类中定义的构造方法都声明了参数,java编译器将为这个类创建一个缺省构造方法D
当类中没有定义任何构造方法时,java编译器将为这个类创建缺省构造方法
考题
单选题下列说法中,不正确的是()A
一个java源程序经过编译后,得到的文件的扩展名一定是.class。B
一个java源程序编译通过后,得到的结果文件数也只有一个。C
一个java源程序只能有一个public class类定义,且源文件的名字与public class的类名相同,扩展名必须是.java。D
一个java源程序可以包含多个class类。
考题
单选题下面说法正确的是()A
Java程序的源文件名称与主类(puublic class)的名称相同,后缀可以是.java或.txt等B
JDK的编译命令是javaC
一个java源文件编译后可能产生多个class文件D
在命令行编译好的字节码文件,只需在命令行直接输入程序名即可运行该程序
考题
判断题定义类时,若没有定义构造方法,则Java编译器自动提供一个默认构造方法。A
对B
错
热门标签
最新试卷