Pour la méthode, nous avons d'abord besoin de dormir () savoir qui appartient classe Thread. Et méthode attente (), l'objet appartient à la classe.
méthode sleep () résultats dans un programme de suspendre le temps spécifié, de sorte que le cpu des autres fils, mais ses restes ont été surveillance de l'état, retourne automatiquement à l'état prêt lorsque le temps spécifié est écoulé.
Au cours de l'appel à la méthode du sommeil (), le fil ne sera pas libérer le verrou de l'objet, et lorsque les appels temps méthode wait (), le fil donnera le verrou d'objet, en attendant d'entrer dans la piscine attente d'un verrou pour cet objet, et uniquement pour cet appel d'objet notify () après le procédé de la serrure objet de fil avant d'entrer dans la piscine prête
Obtient le verrou d'objet en service.
synchronisée (TestD.class) TestD verrouillé dans tous les cas.
résultats:
Si vous commentez le code:
résultats:
Et le programme a été dans un état suspendu.