为什么两个线程类的创建方式不同?

来源:2-2 Java线程-隋唐演义框架说明

Yeee

2020-03-24 14:43

军队通过Runnable接口来实现,可是人物又不实现接口,通过直接继承Thread来实现。这两者之间是什么关系? 有何区别,在什么时候该用哪一个?

写回答 关注

2回答

  • _Acpuaintant_
    2020-04-11 01:23:31

    具体的一些底层的原因可以自己去搜一下

  • _Acpuaintant_
    2020-04-11 01:22:51

    这是java api 提供 线程实现的两种方式,老师这里只是为了演示线程的实现方式有两种,这两种用的做多还是 实现 

    Runnable 接口的方式,因为java的继承是单继承的 ,如果使用 继承 Thread 的方式的话可扩展性和灵活性没那么好。

深入浅出Java多线程

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

186088 学习 · 464 问题

查看课程

相似问题