关于线程中的一道题目
来源:百度知道 编辑:UC知道 时间:2024/06/24 11:23:25
5.下列哪个方法可用于创建一个可运行的类?
A public class X implements Runable{ public void run(){ ......} }
B public class X implements Thread{ public void run(){ ......} }
C public class X implements Thread{ public int run(){ ......} }
D public class X implements Runable{ protected void run(){ ......} }
E.public class X implements Thread{ public void run(){ ......} }
为什么结果是AE?帮我分析一下B,D,E三个选项,好象E应该是extends Thread吧?题目可能有点错!我是从网上JAVA试题中COPY过来的!~
A public class X implements Runable{ public void run(){ ......} }
B public class X implements Thread{ public void run(){ ......} }
C public class X implements Thread{ public int run(){ ......} }
D public class X implements Runable{ protected void run(){ ......} }
E.public class X implements Thread{ public void run(){ ......} }
为什么结果是AE?帮我分析一下B,D,E三个选项,好象E应该是extends Thread吧?题目可能有点错!我是从网上JAVA试题中COPY过来的!~
创建线程需要的是实现(implements )Runable接口和继承(extends)Thread类
这道题一定是印刷错误了,你说的对E一定是:
E.public class X extends Thread{ public void run(){ ......} }
B.E是一样的嘛,肯定是一个是extends,写错了