分不清楚runnable和thread的关系

来源:2-5 Java线程-隋唐演义实战开发---关键先生

kinpowoo

2016-07-07 13:28

runnable和thread一样是线程吗

写回答 关注

3回答

  • krisleo
    2016-07-07 16:07:05
    已采纳

    Thread 是一个类只能继承后,复写run方法后,生成线程类对象调用start方法就可以实现线程的运行。

    Runnable是一个接口,里面只有一个run方法,只有实现(implement)这个接口后,必须复写run方法才能运行,步骤和Thread是一样的,一般用Runnable比较多

  • l_yanlei
    2016-09-05 16:54:04

    http://mars914.iteye.com/blog/1508429

    可以看看这个网址,讲得听明白的。

    总结一下就是,thread是一个类;runnable是一个接口。

    thread是各自完成各自的任务。runnable则是共同完成一个任务。

    Z华L

    看看你发的网址下面其他人的评论,貌似还有补充完善的地方。

    2018-09-15 18:06:38

    共 1 条回复 >

  • 慕的地9720381
    2016-07-07 16:15:04

    上面的解释已经很牛叉了!最好通过代码做一遍!

深入浅出Java多线程

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

186088 学习 · 464 问题

查看课程

相似问题