首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Thread#run与Thread#wakeup的差异

Thread#run与Thread#wakeup的差异
EN

Stack Overflow用户
提问于 2013-11-17 17:07:14
回答 1查看 171关注 0票数 5

Thread#wakeup的两种方法在某种程度上是不同的,但我不清楚。有人能提供一对差异最小的代码(即,差异只是在一个代码中使用run,在另一个代码中使用wakeup ),从而显示不同的结果,并可能对其进行解释吗?

正如凯里所指出的那样,编辑确实是this question的复制,并且有一个很好的答案,但是现在我不知道让线程唤醒而不运行意味着什么。这和处于睡眠状态的线程有什么不同?

EN

回答 1

Stack Overflow用户

发布于 2014-06-24 19:32:24

回答你的第二个问题。您不能安排休眠线程,但是,当线程处于清醒状态时,可以安排它运行,即使它当前没有运行。

从我对唤醒和运行的理解中添加到第一部分,就是在其中运行调用唤醒,然后在其上运行调用。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20033580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档