CALCULER LE TEMPS D'EXÉCUTION D'UNE TÂCHE

cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 - 2 févr. 2004 à 20:12
hibaw Messages postés 12 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 24 mai 2009 - 24 mai 2009 à 14:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20015-calculer-le-temps-d-execution-d-une-tache

hibaw Messages postés 12 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 24 mai 2009
24 mai 2009 à 14:31
j'ai essayée de compiler cette classe chrono en java mais j'ai les erreurs suivants: la methode getTimeInMillis() has protected access in java.util.Calendar alors comment je peut résoudre ce problème.
fabrice_pi Messages postés 91 Date d'inscription vendredi 12 mars 2004 Statut Membre Dernière intervention 5 août 2005
10 mai 2004 à 16:20
Salut,

C'est une usine à gaz !

beaucoup plus simple :

long debut = System.currentTimeMillis();
...
long tempsTotal = System.currentTimeMillis()-debut;

sans perte de temps à faire une classe pour chronométrer une autre classe...
cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
2 févr. 2004 à 20:12
A noter que les options du compilateur java -X permettent de faire des choses bien mieux qu'un compteur !
@+ et bonne continuation
Rejoignez-nous