à propos de Timer et TimerTask ("scheduler" une tache) [JAVA] - Java - Programmation
Marsh Posté le 05-11-2002 à 15:20:38
ben lis la doc de cette méthode et ça te repondra
Marsh Posté le 05-11-2002 à 15:29:18
--greg-- a écrit a écrit : ben lis la doc de cette méthode et ça te repondra |
D'apres ce que je comprends, OUI, Timer.scheduleAtFixedRate, permet d'executer des taches à des instants spécifiques absolus, mais mon anglais étant ce qu'il est, j'aimerai juste confirmation...
--greg-- dis moi OUI et ca suffira
Marsh Posté le 05-11-2002 à 15:32:33
oui
Marsh Posté le 05-11-2002 à 15:43:23
DarkLord a écrit a écrit : oui |
Merciiii !!!
(Je delete ce post dans 5 minutes....)
Marsh Posté le 05-11-2002 à 15:43:55
Dephi a écrit a écrit : Merciiii !!! (Je delete ce post dans 5 minutes....) |
bin pq? Y a des infos intéressantes ...
Marsh Posté le 05-11-2002 à 15:48:48
DarkLord a écrit a écrit : bin pq? Y a des infos intéressantes ... |
D'apres la réaction de greg, j'avait l'impression que non...
OKi, je laisse, ca aidera peut-être un débutant qui doit faire un TP
Marsh Posté le 05-11-2002 à 15:57:28
Dephi a écrit a écrit : D'apres la réaction de greg |
oh mais greg hein
Marsh Posté le 05-11-2002 à 15:19:36
Je suis en train d'écrire une Thread qui devra, toutes les nuits vers 1h du mat, traiter pas mal de données en BD pour en faire des stats...
Je me souviens de mes cours de TP (ah C loin tout ca !!! ) où l'on utilisait la classe TimerTask pour afficher disons l'heure toute les secondes..
Mais maintenant, j'ai l'impression que ce que j'ai appris à l'école n'est pas tout a fait exact...
Si je fais un thread avec un
et que mon DisplayTime fasse un affichage de l'heure
Ne va t-il pas avoir un décalage (même minime) au bout de quelques jours du au temps d'execution de DisplayTime ???
Dans ce cas là, C pas trop génant à court terme, mais si mon Thread doit traiter XXXX lignes, le temps d'execution risque d'être assez conséquent et au bout d'un bon moment, ma tache aura lieu non plus à 1h mais à 1h10 [...]
Timer.scheduleAtFixedRate(TimerTask task, Date firstTime, long period) pourrait-il m'aider ??
(sinon, j'ai deja la solution mais bon pour ma culture personnelle... )
---------------