Programmation en java sdk 1.4
sent
-
batmat Messages postés 1871 Date d'inscription Statut Membre Dernière intervention -
batmat Messages postés 1871 Date d'inscription Statut Membre Dernière intervention -
sos: je dois calculer la durrée d'execution d'un programme en java mais j'ai un problème. voici ceque j'essaiye de faire : je déclare
2 var debut et fin :
java.util.GregorianCalendar debut, fin;
long time1, time2;
debut= new java.util.GregorianCalendar();
time1= debut.getTimeInMillis(); // temps debut execution
{ le programme s'ececute ici }
fin= new java.util.GregorianCalendar();
time2= fin.getTimeInMillis(); // temps apres execution
System.out.println(" temps d'éxecution = "+ t2 - t1);
je devrais avoir t2-t1 comme valeur du temps d'execution
Malheureusement , j'ai toujours la valeur "0" comme résultat.
Qui peut m'aider à résoudre ce problème.
Merci d'avance.
2 var debut et fin :
java.util.GregorianCalendar debut, fin;
long time1, time2;
debut= new java.util.GregorianCalendar();
time1= debut.getTimeInMillis(); // temps debut execution
{ le programme s'ececute ici }
fin= new java.util.GregorianCalendar();
time2= fin.getTimeInMillis(); // temps apres execution
System.out.println(" temps d'éxecution = "+ t2 - t1);
je devrais avoir t2-t1 comme valeur du temps d'execution
Malheureusement , j'ai toujours la valeur "0" comme résultat.
Qui peut m'aider à résoudre ce problème.
Merci d'avance.
A voir également:
- Programmation en java sdk 1.4
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Extractor 1.4 - Télécharger - Mail
- Directx sdk - Télécharger - Édition & Programmation
- Eclipse java - Télécharger - Langages
3 réponses
Je n'ai pas fait de java depuis un peu trop longtemps pour t'aider, mais à tout hasard (ça fait pas mal de conditions, désolé :) :
- si tu fais simplement un test de rapidité, et non une mesure interne à ton prog que tu veux utiliser, etc.
- si tu es sous Linux
tu peux utiliser la commande time qui mesure le temps qu'un programme a mis à s'exécuter :
$time java tonprog
@++
Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?
- si tu fais simplement un test de rapidité, et non une mesure interne à ton prog que tu veux utiliser, etc.
- si tu es sous Linux
tu peux utiliser la commande time qui mesure le temps qu'un programme a mis à s'exécuter :
$time java tonprog
@++
Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?
A+.
sent
C'est déjà une bonne chose que tu saches ce qu'est une partition ;) Beaucoup ne le savent pas et ont bcp de choses à apprendre et comprendre lorsqu'ils veulent installer Linux :-).
En attendant ça, tu peux essayer une distribution qui s'appelle knoppix : c'est une distribution qui n'installe rien (je n'en connais que ce que les gens en disent, je n'ai jamais essayé) : elle boote simplement sur un cd et voilà Linux ;-)
C'est bien pour commencer avec Linux mais je ne sais pas si c'est toujours ok une fois qu'on veut faire des choses plus fines. quelqu'un d'autres te répondra mieux que moi. :-)
Pour finir, ne prend pas l'habitude de poser plusieurs questions dans le meme thread ;-p Ca perd un peu ceux qui n'ont pas suivi depuis le début...
@++
Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?
http://www.knoppixfr.org/
@++
Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?