军队通过Runnable接口来实现,可是人物又不实现接口,通过直接继承Thread来实现。这两者之间是什么关系? 有何区别,在什么时候该用哪一个?
具体的一些底层的原因可以自己去搜一下
这是java api 提供 线程实现的两种方式,老师这里只是为了演示线程的实现方式有两种,这两种用的做多还是 实现
Runnable 接口的方式,因为java的继承是单继承的 ,如果使用 继承 Thread 的方式的话可扩展性和灵活性没那么好。