黑马程序员技术交流社区
标题:
什么情况下使用Thread 什么情况下使用Runnable
[打印本页]
作者:
王责彬
时间:
2014-8-30 00:00
标题:
什么情况下使用Thread 什么情况下使用Runnable
1、通常情况下不需要修改线程类当中的除了run方法之外的其他方法的情况下使用实现Runnable接口
这样有2个好处:
一、如果本来已经继承了一个类而有需要线程化那么就必须实现Runnable接口
二、多个线程访问同一个资源的时候方便
反而继承了Thread的时候每个对象都拥有一个资源无法做到资源的共享
当然这些共能可以通过内部类来实现
作者:
格子、
时间:
2014-8-30 08:16
继承Thread类的很少,因为Thread类也实现了Runnable接口
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2