Maison  >  Questions et réponses  >  le corps du texte

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

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

伊谢尔伦伊谢尔伦2743 Il y a quelques jours871

répondre à tous(2)je répondrai

  • 黄舟

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

    Si plusieurs threads attendent, cela doit être basé sur la priorité du thread. Ceux qui ont la même priorité seront aléatoires. Je ne m'en souviens pas clairement, alors je vais vérifier à nouveau sur Internet et modifier ma réponse.

    répondre
    0
  • PHP中文网

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

    Object.wait()
    Besoin de notify() ou notifyAll() pour réveiller le thread, le premier réveille un thread de manière aléatoire puis acquiert le verrou. Il n'y a pas de concurrence pour le verrou. Ces derniers s'affrontent aléatoirement par priorité.
    Condition à ajouter.

    répondre
    0
  • Annulerrépondre