Thread.start() 和 Thread.run() 之间有什么区别?
2022-09-01 00:59:01
为什么我们调用该方法,而该方法又调用该方法?
我们不能直接拨打电话吗?start()
run()
run()
请举一个存在差异的例子。
为什么我们调用该方法,而该方法又调用该方法?
我们不能直接拨打电话吗?start()
run()
run()
请举一个存在差异的例子。
不能。调用 run 将在同一线程中执行方法,而不启动新线程。run()
为什么我们调用该方法,而该方法又调用该方法?
start()
run()
不,这是不精确的。 反过来不调用 run 方法。相反,它启动执行 run 方法的线程。这是本机的。start()
我们不能直接拨打电话吗?
run()
如果直接调用,则不启动线程,只需在同一调用方方法上执行该方法即可。run()
请举一个存在差异的例子。
网络上有数百万。因此,我不会重复。