【单选题】
编译一个定义了5个类和18个方法的Java源代码文件,编译该源代码文件时会产生几个字节码文件()
A、1
B、23
C、18
D、5
A、1
B、23
C、18
D、5
A、5个字节码文件,以“.java”为扩展名 B、2个字节码文件,以“.java”为扩展名 C、5个字节码文件,以“.class”为扩展名 D、2个字节码文件,以“.class”为扩展名
A、缺省构造方法可以初始化其它方法中定义的变量 B、java编译器会为所有的类创建缺省构造方法 C、如果在一个类中定义的构造方法都声明了参数,java编译器将为这个类创建一个缺省构造方法 D、当类中没有定义任何构造方法时,java编译器将为这个类创建缺省构造方法
A、Java的类分为两大部分:系统定义的类和用户自定义的类 B、类的静态属性和全局变量的概念完全一样,只是表达形式不同 C、类的成员至少有一个属性和一个方法 D、类是对象的实例化