为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~

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

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信