2010-08-20 33 views
1

Si le thread principal se ferme avant que l'enfant termine son travail et que l'enfant essaie de le notifier, que se passera-t-il?Attendez et notez

Merci

+0

Veuillez clarifier votre question. Avez-vous seulement 2 fils? Un fil principal, et un fil de deamon? Que font-ils? (Les exemples de code aideront ici). –

+0

Merci pour votre réponse. Ici j'ai un seul fil. – Vaandu

+0

@downvoter soin d'expliquer? – Vaandu

Répondre

5

Si vous appelez notify() sur un objet qu'aucun autre thread appelé wait() sur, l'appel notify aura aucun effet.

+0

Merci Joachim. – Vaandu

+0

Droite. Une autre façon de le dire est que si le thread principal a fini, il ne peut pas avoir appelé wait sur un objet que l'enfant n'a pas encore notifié. –