多线程的实现方式有3种,一种是继承Thread类重写run方法,一种是实现Runnable接口重写run方法,一种是实现Callable接口。
如果查看源码会发现,Thread类也是实现了Runnable接口,所以其实本质上继承Thread并没有什么意义。
本文探讨了多线程的三种实现方式:继承Thread类、实现Runnable接口和实现Callable接口。通过源码分析,揭示了Thread类本身也实现了Runnable接口,从而深入理解多线程编程的本质。
多线程的实现方式有3种,一种是继承Thread类重写run方法,一种是实现Runnable接口重写run方法,一种是实现Callable接口。
如果查看源码会发现,Thread类也是实现了Runnable接口,所以其实本质上继承Thread并没有什么意义。

被折叠的 条评论
为什么被折叠?