Bei der Arbeit mit zeitkritischen Aufgaben in Java , ist es wichtig zu verstehen, wie das Erstellen und aktivieren Sie einen Timer. Zum Beispiel können Sie einem Benutzer eine Minute, um eine Frage zu einem Test zu beantworten und zeigen , wie viele Sekunden sind übrig. Sie können die integrierte Java-Pakete auf einen Timer, der für eine bestimmte Zeit läuft und führt eine Aktion in regelmäßigen Abständen erstellen. Anleitung
1
Öffnen Sie Ihre Java-Datei in einem Editor , wie Eclipse , JBuilder X oder Netbeans .
2
Import der notwendigen Zeit Unterricht an der Spitze der Java-Quellcode Datei, indem Sie den Code eingeben:
Import java.util.Timer ;
Import java.util.TimerTask ;
3
hinzufügen "Countdown" Klasse nach den " Import"- Befehle, die eine Countdown führt , indem Sie den Code :
public class CountDown {
Timer Timer ;
öffentlichen Countdown ( ) {
Timer = new Timer () ;
timer.schedule (neu DisplayCountdown () , 0, 1000); }
Klasse DisplayCountdown erstreckt TimerTask {
int Sekunden = 60;
public void run () {
if ( Sekunden > 0) {
System.out.println ( Sekunden + " Sekunden ");
Sekunden - ;
} else {
System.out.println ( " Countdown beendet " );
Systems. exit (0 ); }
} }
public static void main (String args [ ] ) {
-System . out.println (" Countdown Beginning" );
neuen Countdown ( ); }
}
ändern Sie den Wert in " int Sekunden = 60; ", um wie viele Sekunden Sie wollen den Countdown zu laufen. Ändern Sie "1000 ", die Millisekunden ist , in " timer.schedule (neu DisplayCountdown (), 0 , 1000 )," . Wenn Sie den Countdown zu Countdown Werte mehr oder weniger häufig angezeigt als einmal pro Sekunde wollen Es wird angezeigt , "Countdown Beginning ", gefolgt von " 59 Sekunden übrig, " "58. Sekunden " und so weiter , bis er bekommt , um 0 , an welcher Stelle es wird angezeigt , "Countdown beendet. "
4
Speichern Sie die Java-Quelldatei und kompilieren und führen Sie das Programm auf Ihren Countdown-Timer zu sehen.