阅读下列代码 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(); } } 代码运行结果是
A.将抛出一个异常
B.没有输出并正常结束
C.输出“Running”并正常结束
D.程序第2行将出现一个编译错误
第1题:
第2题:
线程体可以位于Thread或Runnable中的run()方法。
第3题:
关于Runnable接口与Thread类,以下说法正确的是:
A.Runnable接口只有一个run()方法
B.run()方法没有参数
C.run()方法没有返回值
D.Thread类是一个抽象类,需要重写其run()方法
第4题:
第5题:
下列说法中,错误的一项是()。
A.Thread类中没有定义run()方法
B.可以通过继承Thread类来创建线程
C.Runnable接口中定义了run()方法
D.可以通过实现Runnable接口创建线程
第6题:
【单选题】1.2 若有下列定义多线程方式的描述: ① 继承Runnable,重写run方法 ②引用Runnable, 重写run方法 ③继承Thread , 重写run方法 ④ 引用Thread , 重写run方法 则正确的描述有()
A.① ③
B.① ④
C.② ③
D.② ④