?? eggtimer.java
字號:
//package org.tiling.scheduling.examples;
/*
每隔幾分鐘變開始運行輸出"Your egg is ready!"
*/
import java.util.Timer;
import java.util.TimerTask;
public class EggTimer { //4主類
private final Timer timer = new Timer(); //4建立Timer的一個對象并且初始化
private final int minutes;
public EggTimer(int minutes) { //4方法之一
this.minutes = minutes;
}
public void start() { //4方法
timer.schedule(new TimerTask() { //4重載schedule()方法
public void run() { //4重載run方法
playSound();
timer.cancel();
}
private void playSound() { //4自己給他的任務(wù)
System.out.println("Your egg is ready!");
// Start a new thread to play a sound...
}
}, minutes * 60 * 1000);
}
public static void main(String[] args) { //4主函數(shù)
/* EggTimer eggTimer ;//= new EggTimer(1);
eggTimer = new EggTimer(1);
eggTimer.start();
*/
new EggTimer(1).start();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -