黑马程序员技术交流社区

标题: 什么情况下使用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