<分区>
为什么我们在扩展thread
类时需要重写run
方法。只要我知道当我们扩展一个类时,我们就会覆盖抽象的方法。但是 run 方法有定义 public void main()。为什么必须覆盖它。
标签 java
<分区>
为什么我们在扩展thread
类时需要重写run
方法。只要我知道当我们扩展一个类时,我们就会覆盖抽象的方法。但是 run 方法有定义 public void main()。为什么必须覆盖它。
最佳答案
线程的本质是它运行一些东西……所以线程抽象自然会要求你提供一些东西来运行。这是在 Java 中通过要求您实现 run() 来实现的。
关于java - 为什么我们需要覆盖扩展线程类的 run() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37203557/