课程
/后端开发
/Java
/深入浅出Java多线程
军队通过Runnable接口来实现,可是人物又不实现接口,通过直接继承Thread来实现。这两者之间是什么关系? 有何区别,在什么时候该用哪一个?
2020-03-24
源自:深入浅出Java多线程 2-2
正在回答
具体的一些底层的原因可以自己去搜一下
这是java api 提供 线程实现的两种方式,老师这里只是为了演示线程的实现方式有两种,这两种用的做多还是 实现
Runnable 接口的方式,因为java的继承是单继承的 ,如果使用 继承 Thread 的方式的话可扩展性和灵活性没那么好。
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
2 回答关于两种方法创建线程的不同
1 回答创建2个子线程需要创建创建两个类吗?
1 回答创建线程的方法1
2 回答用extend Thread的方法创建线程和用继承runnable接口的方法创建线程,有什么区别呢?