Attention avec le sleep() : suivant les syst�mes d'exploitation, la gestion
du temps diff�re. Par exemple, sous
W95-98, ce n'est pas toutes les millisecondes par exemple. Il est donc
possible que ton sleep() ne dure pas exactement le temps que tu mets.



        -----Message d'origine-----
        De:     C�dric Dumetz [SMTP:[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 à