老是不起來上課,把我逼得頭都大了,而機械的鬧鐘又被自己砸掉了,只好自己寫個鬧鐘程序來喊自己起床啦。不過,寫這個時候的對Java的時間處理的API又了解了一些,算是自己對自己的一個安慰吧,由于此鬧鐘屬于自用版,所以沒寫輸入時間參數的功能,直接改代碼好了,反正程序小得很,編譯又不是什么難事。
對了,順便提下,今天從亞明先生的Blog里聽到一個音樂很震撼,好象是林肯公園的歌:crawling,就用這個作為鬧鐘的聲音吧,可能會太刺激了點,不過對于我這種嗜睡如命的人是有好處的。下面貼代碼的時間了:
import java.util.*;
import java.io.*;
public class Naozhong extends TimerTask{
Timer timer = new Timer();
public Naozhong() {
timer.scheduleAtFixedRate(this,0,1000);
}
public void run() {
GregorianCalendar ca = new GregorianCalendar();
Date da = ca.getTime();
int aaaa = da.getMinutes();
int bbbb = da.getHours();
int cccc = da.getSeconds();
if(bbbb==07&&aaaa==01&&cccc==01) {
try {
String filename="E:/歌曲/crawling.mp3";
Runtime r = Runtime.getRuntime();
r.exec("cmd /c start " + filename);
}
catch (Exception e) {
}
}
}
public static void main(String[] args) {
new Naozhong();
}
}