📄 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自己给他的任务
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主函数
/* 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 + -