单选题
阅读下列代码:
public class Test implements Runnable{
public void run(Thread t){
System.out.println("Running.");
}
public static void main(String[] args){
Thread tt=new Thread(new Test());
tt.start();
}
}
代码运行结果是______。
【正确答案】
D
【答案解析】[解析] 接口可以作为一种引用来使用。接口类型变量(Runnable)将实现该接口的类(Test)的实例存入,通过这些变量去访问类所实现接口中的方法(run)。Test不是一个抽象类,它没有实现Runnabk中的run()方法,程序第2行将出现一个编译错误。因此,本题的正确答案是D。