Bonjour,
J'aurais aimé savoir si il est possible de récupérer l'uptime d'une machine en java. J'aimerais aussi savoir si il est possible de récupérer le temps depuis lequel la jvm est lancée.
Merci à tous!
Bonjour,
J'aurais aimé savoir si il est possible de récupérer l'uptime d'une machine en java. J'aimerais aussi savoir si il est possible de récupérer le temps depuis lequel la jvm est lancée.
Merci à tous!
Salut,
Avec Java 5.0 et la méthode getUptime() du RuntimeMXBean :
a++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RuntimeMXBean rbean = ManagementFactory.getRuntimeMXBean(); System.out.println( rbean.getUptime() );
Pour ce qui est du temps depuis lequel la JVM est lancée, le mieux c'est de le calculer toi-même, tu récupéres le temps actuel au lancement et dès que tu veut calculer le temps depuis lequel elle est lancée, tu fais le temps actuel - le temps de départ et tu auras le temps
Cool, je ne connaissais absolument pas ce ManagementFactory !! merci pour cet info !! ca me sera probablement util un jour ;o)Envoyé par adiGuba
JBusyComponent, une API pour rendre occupé un composant swing.
SCJP Java 6.0 (90% pass score)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager