黑马程序员技术交流社区
标题:
一个多线程的问题
[打印本页]
作者:
面具猴
时间:
2014-10-11 10:40
标题:
一个多线程的问题
本帖最后由 面具猴 于 2014-10-12 13:34 编辑
用继承Thread的类创建一个线程,同时再传进一个实现Runnable接口的对象,结果会是什么样的?
作者:
马超(Andy)
时间:
2014-10-11 16:45
执行继承的子类,无视传参的
作者:
哈达洋
时间:
2014-10-11 21:35
不会有错么?继承Thread类,又不继承构造方法。继承的类默认的构造方法是会访问父类的无参构造方法,这个时候你传一个实现了Runnable接口的对象参数进去,没办法new对象吧?可以用代码试试
作者:
哈达洋
时间:
2014-10-11 21:38
刚刚试了一下,确实会发生构造器参数不对的错误。
作者:
郭.威
时间:
2014-10-11 23:02
、、、、、、、、、、、、、、
作者:
面具猴
时间:
2014-10-12 13:32
是的哦,试了一下确实会报错。在继承了Thread类之后默认调用无参的构造方法,并且屏蔽了Runnable参数的构造方法,所以会报错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2