31.下列对接口的说法,正确的是(B )
A.接口与抽象类是相同的概念
B.若要实现一个接口为普通类则必须实现接口的所有抽象方法
C.接口之间不能有继承关系
D.一个类只能实现一个接口
32.下面哪个选项是main方法的返回类型?(B)
A.int
B.void
C.Boolean
D.static
java中类的主方法定义如下 :
class Demo{
public static void main(String args[]){
//代码段
}
}
33.编译 Java 源程序文件产生的字节码文件的扩展名为(B)
A.java
B.class
C.html
D.exe
34.以下代码执行后输出结果为(B )
public class ExceptionTest{
public void method(){
try{
System.out.println("进入到try块");
}
catch (Exception e){
System.out.println("异常发生了!");
}
finally{
System.out.println("进入到finally块");
}
System.out.println("后续代码");
}
public static void main(String[] args){
ExceptionTest test = new ExceptionTest();
test.method();
}
}
A.进入到try块 异常发生了! 进入到finally块 后续代码
B.进入到try块 进入到finally块 后续代码
C.进入到try块 后续代码
D.异常发生了! 后续代码
35.以下程序的运行结果是(B)
public class Increment{
public static void main(String args[]){
int a;
a = 6;
System.out.print(a);
System.out.print(a++);
System.out.print(a);
}
}
A.666
B.667
C.677
D.676