请问老师,这是关于Runnable和Thread两种不同方式创建的线程在运行的是否经过run()的问题。
来源:3-1 创建新线程

慕虎7051709
2020-03-21
请问老师,这边使用Runnable和Thread两个实现线程,您这边说,使用Runnable会走Thread类中的run(),但是继承Thread的不会。但是我debug了之后发现,继承的也会走Thread类中的run()。请问一下是在怎么一回事呢?
写回答
1回答
-
悟空
2020-03-21
继承Thread后,run是被重写的,走的是被重写后的run。这就是子类重写父类方法的意思。
012020-03-21
相似问题