1、繼承Thread類必須重寫run()方法嗎?
子線程類?extends?Thread時是可以不用重寫run()方法,但是當(dāng)你子線程類對象.start()方法就是調(diào)Thread類的run()方法了。而Thread類的run()方法不執(zhí)行任何操作并返回。implements?Runnable時是必須重寫run()方法的。
繼承thread不重寫run()方法的話。那你這個線程就沒啥用了。應(yīng)該根據(jù)不同的需求重寫run()方法。
1、繼承Thread類必須重寫run()方法嗎?
子線程類?extends?Thread時是可以不用重寫run()方法,但是當(dāng)你子線程類對象.start()方法就是調(diào)Thread類的run()方法了。而Thread類的run()方法不執(zhí)行任何操作并返回。implements?Runnable時是必須重寫run()方法的。
繼承thread不重寫run()方法的話。那你這個線程就沒啥用了。應(yīng)該根據(jù)不同的需求重寫run()方法。