黑马程序员技术交流社区

标题: 线程Thread和Runnable 区别是怎样的 [打印本页]

作者: 小柴天雅    时间: 2017-3-2 15:33
标题: 线程Thread和Runnable 区别是怎样的
求解:
Thread和Runnable的区别是什么?各自有什么什么好处和弊端,用哪个好点???
作者: ding12138    时间: 2017-3-2 17:16
一个是继承Thread类的方式,一个是实现Runnable接口,Java只能单继承,所以一般还是用后者较多吧。
作者: 大象老鼠    时间: 2017-3-2 18:09
一个是直接继承类,一个是实现接口,常用的应该就是 Runable
作者: 泓源    时间: 2017-3-2 20:24
常见的是Runnable。因为在程序开发中多线程以实现Runnable接口为主,可以避免点继承的局限,还能资源共享。

作者: 泓源    时间: 2017-3-2 20:32
thread类算是runnable接口的子类吧!





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2