为了账号安全,请及时绑定邮箱和手机立即绑定

关于wait

既然wait set区的是不满足条件的为什么还要重新唤醒呢?

正在回答

2 回答

有些线程只是暂时不满足条件 等到其他线程运行完可能就满足了 所以在最后会再让这些线程跑一遍 满足条件的就往下运行 不满足的继续wait

1 回复 有任何疑惑可以回复我~

比如A有20能量,要传30能量给B,不满足,到wait set

但如果之后有别的空间传能量给A,那就可以满足了

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
深入浅出Java多线程
  • 参与学习       186088    人
  • 解答问题       464    个

带你一起深入浅出多线程,掌握基础,展望进阶路线

进入课程
意见反馈 帮助中心 APP下载
官方微信