如何访问Thread
给定正在执行的对象Runnable
?我想做的是sleep()
从方法内部调用run()
。
问问题
9257 次
2 回答
20
如果你需要在 a 中睡觉Runnable
,你可以简单地在方法Thread.sleep();
内部调用run
。
要访问正在运行的线程Runnable
,您可以调用Thread.currentThread()
,但这不是调用sleep
静态方法所必需的。
于 2012-08-13T14:30:36.380 回答
7
您始终可以Thread
通过调用静态方法来获取您的代码正在执行的电流Thread.currentThread()
。
但是在您的情况下,您不需要线程本身,因为睡眠是通过以下静态方法控制的:
Thread.sleep(1000L);
于 2012-08-13T14:32:27.073 回答