Erstellen eines sich wiederholenden timer Erinnerung in Java

Ich möchte eine Klasse, die änderungen seiner privaten Variablen wird alle 2 Sekunden. Ich weiß, dass wenn ich etwas mache, wie

import java.util.Timer;
//...
Timer timer;
//...
timer.schedule(new ChangeSomething(), 2000);

Ausgeführt wird ChangeSomething() nach 2 Sekunden, gibt es eine Möglichkeit zu sagen, es zu tun, etwas, das alle 2 Sekunden, oder, Wenn ich innerhalb ChangeSomething()

    timer.schedule(new ChangeSomething(), 2000);

wird es funktionieren?

Am Rande, was bedeutet timer.cancel() genau tun?

InformationsquelleAutor SIMEL | 2012-01-29
Schreibe einen Kommentar