多线程的实现方式有3种,一种是继承Thread类重写run方法,一种是实现Runnable接口重写run方法,一种是实现Callable接口。
如果查看源码会发现,Thread类也是实现了Runnable接口,所以其实本质上继承Thread并没有什么意义。
多线程的实现方式有3种,一种是继承Thread类重写run方法,一种是实现Runnable接口重写run方法,一种是实现Callable接口。
如果查看源码会发现,Thread类也是实现了Runnable接口,所以其实本质上继承Thread并没有什么意义。