我正在使用Java編程的下載定時器。我的目標是在下載開始時自動啓動計時器,並在停止時停止計時器。我有一個基本的計時器,在程序啓動時計算秒數,但我在自動化時遇到問題。我研究過java.io,但我不確定這是否是我需要的。Java中的自動下載定時器
這是我到目前爲止的代碼:
package sciencePackage;
public class Timer extends Thread {
@Override
public void run() {
super.run();
try {
for (int i = 1;i < 61; i++) {
this.sleep(1000);
System.out.println("System is still running -- " + i);
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
Java有2個內置'Timer'類:'java.util.Timer'和'javax.swing.Timer'。 –