la classe Thread possede la m�thode sleep : static void sleep(long millis) 

comme elle est statique tu peux l'utiliser directement : Thread.sleep(45000)

-----Message d'origine-----
De: C�dric Dumetz [mailto:[EMAIL PROTECTED]]
Date: jeudi 14 mars 2002 14:17
�: Liste java (E-mail)
Objet: Wait


Bonjour,

je suis fasse � un probl�me sans doute simple mais dont je ne mesors pas :
comment faire 'attendre' pendant une certaine p�riode l'execution de mon
code.

je peux evidemment proc�der de la fa�on suivante :
        long time = System.currentTimeMillis();
        while (time + 45000 > System.currentTimeMillis()) {
                // je boucle dans le vide
        }

simplement ceci est couteux en ressource n'existe t-il pas une m�thode du
genre sleep ou wait ??

J'ai bien trouv� la m�thode wait de la classe Object, mais je ne vois pas
sur lequel de mes objets l'appeler.


Merci
Cedric

Répondre à