runnable和thread到底有啥区别啊,用的时候

来源:2-4 Java线程-隋唐演义实战开发---军队

团cn_0

2016-01-17 13:23

这里为什么要用runnable借口而不是thread类啊

写回答 关注

4回答

  • 北风一叶
    2016-01-18 15:54:04
    已采纳

    本质是一样的,没啥大的区别

    陈佳莹

    开什么玩笑,区别大了。大多数情况下,如果只想重写 run() 方法,而不重写其他 Thread 方法,那么应使用 Runnable 接口。这很重要,因为除非程序员打算修改或增强类的基本行为,否则不应为该类创建子类。

    2016-02-21 11:36:06

    共 1 条回复 >

  • 慕移动9181930
    2022-03-25 22:16:12
  • 拿馒头盖房子
    2016-02-18 16:23:25

    区别在于thread是继承的类    runnable是接口    继承只能继承一个类   接口可以多个

  • 太白金星有点黑
    2016-01-18 21:13:22

    从jdk API文档来看Thread其实也是实现Runnable接口的一个类

深入浅出Java多线程

带你一起深入浅出多线程,掌握基础,展望进阶路线

186088 学习 · 464 问题

查看课程

相似问题