ホームページ  >  に質問  >  本文

JAVA中间Object.wait()或者Condition.await()这样的条件状态满足条件之后重新获取锁的顺序问题?

rt,谁能给解释下?或者给点路子怎么找相关资料?

伊谢尔伦伊谢尔伦2743日前868

全員に返信(2)返信します

  • 黄舟

    黄舟2017-04-18 10:51:55

    複数のスレッドが待機している場合、スレッドの優先順位に基づいて、同じ優先順位を持つものはランダムになります。はっきりと思い出せないので、もう一度ネットで調べて答えを変えます。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:51:55

    Object.wait()
    スレッドを起動するには、notify() または NoticeAll() が必要です。前者は、スレッドをランダムに起動してからロックを取得します。ロックの競合はありません。後者は優先順位に従ってランダムに競合します。
    追加される条件。

    返事
    0
  • キャンセル返事