public Test9(){
i++;
}
public static void main(String[] args){
Test9 t1 = new Test9();
System.out.println(t1.i); //1
Test9 t2 = new Test9();
System.out.println(t2.i); //2
}
}
编译运行后在//1和//2处分别打印出()。
A. 2和2
B. 3和3
C. 3和4
D. 4和3
17.关于下述三个接口:
public interface IA{
public void methodA();
}
public interface IB{
public void methodB();
}
public interface IC extends IA,IB{
public void methodA();
}
正确的是()。
A.接口IC不能通过编译,因为它继承了两个接口。
B.接口IC不能通过编译,因为它定义了一个和IA中一样的方法methodA()。
C.接口IC不能通过编译,因为它继承了两个接口,并且还定义了一个和IA一样的
methodA()方法。
D.接口IC能够顺利通过编译。
18.下述语句执行结果为()。
int[] arr = new int[10];
A. arr[0] 是0
B. arr[9] 是0
C. arr[10]是0
D. arr[0] 是null
19.关于break和continue语句,下面说法错误的有()。
A.break只能用于循环语句中。
B.continue只能用于循环语句中。
C.在循环语句中,break语句将终止循环;而continue是略过当前循环中剩余的语
句进入下一次循环。