Catégorie > High Tech

Quelle est la différence entre Wait () et Sleep () en Java?

Posté par Derek, mise à jour le 19/04/2021 à 19:06:21

Quelle est la différence entre Wait () et Sleep () en Java?


Posté par Dahlia

1) Sleep est une méthode de thread, wait est une méthode d'objet.
2) Interrupt () peut être utilisé pour réveiller un thread de l'état de veille, notify () et notifyAll () peuvent être utilisés pour se réveiller de l'état d'attente
3) La méthode Sleep ne libère pas le verrou après l'achèvement de la tine mais la méthode wait le fait ...

Posté par Dalie

Wait attend que l'autre processus soit terminé ou qu'une révocation (pas sûr du nom de la méthode) soit appelée, tandis que sleep dort pendant la durée spécifiée.

Posté par Prasad

Comme nous le savons, le langage de programmation Java prend en charge le concept multi-threading. Les threads s'exécutent en même temps si vous voulez arrêter l'exécution d'un thread et donner le contrôle à un autre thread ces deux fonctions, sont supportées par java dans le but

Wait (): Cette fonction prend des paramètres en millisecondes et met le thread dans attendre l'état pendant le temps souhaité du programmeur après que le temps se soit écoulé, l'exécution recommence.

Sleep (): Cette fonction est également utilisée dans le même but en utilisant sa fonction par java, vous pouvez mettre un thread en état de veille .sleep ne contient aucun paramètre donc le thread ne démarrera pas automatiquement l'exécution Il a besoin d'un signal de réveil à nouveau qui peut be Notify (). ou d'autres fonctions sont également fournies par java.

Ainsi, la principale différence entre Wait () et sleep () est que wait prend le paramètre de temps et attend uniquement une heure spécifique et que sleep lance un thread en mode veille pendant une durée non spécifiée.


Ajouter une réponse

Votre message :

:

Votre prénom:

Votre email:

:



A voir aussi :

Les dernières discussions:



Qui est Réponse Rapide?

Réponse rapide est un site internet communautaire. Son objectif premier est de permettre à ses membres et visiteurs de poser leurs questions et d’avoir des réponses en si peu de temps.

Quelques avantages de réponse rapide :

Vous n’avez pas besoins d’être inscrit pour poser ou répondre aux questions.
Les réponses et les questions des visiteurs sont vérifiées avant leurs publications.
Parmi nos membres, des experts sont là pour répondre à vos questions.
Vous posez vos questions et vous recevez des réponses en si peu de temps.

Note :

En poursuivant votre navigation, vous acceptez l'utilisation de cookies. En savoir plus