黑马程序员技术交流社区
标题:
创建线程的两种方法优缺点?
[打印本页]
作者:
丸子
时间:
2014-9-6 09:44
标题:
创建线程的两种方法优缺点?
本帖最后由 丸子 于 2014-9-10 21:32 编辑
创建线程的两种方法优缺点?从本质到应用,为什么人们常用Runnable?
作者:
zeus00456
时间:
2014-9-6 11:14
不管哪个,你最终都要用到Thread。
作者:
为叶沉沦
时间:
2014-9-6 11:57
是的 两种方法的不同在于:(1)继承Thread: new Thread( ){}.start();
(2)实现Runnble:new Thread(new Runnble(){}).start();
还有一点说明:
经常采用第二种方法的原因是:1.Thread是类,而Runnble是接口。
2.类只能单继承,有局限性,而接口可以实现多继承,所以一般用到第二种方法
作者:
Dale
时间:
2014-9-6 12:38
用runable必须要用到Thread,两者合用啊。
作者:
她只是过客
时间:
2014-9-6 14:06
Thread也实现了Runnable接口,都是有联系的
作者:
THE_FUTURE
时间:
2014-9-6 15:42
一次总结完啊!!!
作者:
丸子
时间:
2014-9-10 21:33
为叶沉沦 发表于 2014-9-6 11:57
是的 两种方法的不同在于:(1)继承Thread: new Thread( ){}.start();
...
thank you{:3_53:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2