编译一个定义了两个类和三个方法的Java源程序文件,总共将产生( )个字节码文件。
A. 5个字节码文件,以“.java”为扩展名
B. 2个字节码文件,以“.java”为扩展名
C. 5个字节码文件,以“.class”为扩展名
D. 2个字节码文件,以“.class”为扩展名
String s="";char c=65; int i=1; 则System.out.println(s+c+i);的输出结果是()
A1
B. 66
C. ""651
D. ""66
关于Java的构造方法的叙述中,错误的是( )。
A. 构造方法的名字与类名必须相同,且没有返回值
B. 构造方法不可以重载
C. 构造方法只能通过new自动调用
D. 子类的构造方法中必须首先调用其父类的构造方法
下面关于接口的说法中正确的是( )。
A. 接口所有的方法不一定都是抽象的。
B. 接口所有的方法不一定都是public类型。
C. 用于实现接口的关键字是implement。
D. 接口是Java中的特殊类,包含全局常量和抽象方法。