黑马程序员技术交流社区
标题:
关于多线程的问题
[打印本页]
作者:
Inspur
时间:
2013-9-13 16:56
标题:
关于多线程的问题
本帖最后由 Inspur 于 2013-9-15 10:50 编辑
毕老师讲解了多线程的两种实现方式,但是在张孝祥老师的讲解中有介绍了一种Executors.newSingleThreadExecutor().execute(newRunable(){public void run(){}});,请问,哪种方式比较好,在以后的开发中我们重点使用哪种技术?谢谢大家
作者:
471686505
时间:
2013-9-13 16:59
相同的感受 !!那些大侠 说说看!!!
作者:
.....淡定
时间:
2013-9-13 17:15
不清楚。。现在正在看高新技术56以后的多线程方面的知识
作者:
loading……99.9
时间:
2013-9-13 18:03
java中是单继承的,实现Runable接口要好一些,实现了Runnable接口至少还可以继承别的类,如果继承Thread类,由于java单继承,那么就不继承别的类了。
作者:
╋☆Love↘七
时间:
2013-9-14 23:53
各有各的好处 同样也有弊端
第一种new一个thread子类的。局限性:只能是单继承。一单自己定义的线程类有啦父类,那就不能再继承了。 好处: 代码简单
第二种实现runable 局限性:不能直接使用Thread类的方法 必须获得线程对象后才能使用。同时代码复杂点
好处:避免啦单继承的局限性,即使线程有啦父类也可以实现借口,因为接口可以多实现
希望可以帮到你
作者:
Inspur
时间:
2013-9-15 10:49
╋☆Love↘七 发表于 2013-9-14 23:53
各有各的好处 同样也有弊端
第一种new一个thread子类的。局限性:只能是单继承。一单自己定义的线程类有啦 ...
谢谢大侠指教
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2