用java写个定时器,定时调用屏保,同时发出嘟嘟声 import java.util.TimerTask; import java.awt.Toolkit; import java.io.IOException; public class TimeTask extends TimerTask { @Override public void run(){ int a = 10; Toolkit toolk = Toolkit.getDefaultToolkit(); if(a>0){ // TODO Auto-generated method stub toolk.beep();//响铃嘟嘟声 Runtime r = Runtime.getRuntime(); try { r.exec("C://Windows//System32//PhotoScreensaver.scr /s");//调屏保 } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("时间到"); a--; }else{ toolk.beep(); System.out.println("else"); System.exit(0); } } } 在main方法里调用 public static void main(String[] args){ Timer timer = new Timer(); Date d = new Date(); timer.schedule(new TimeTask(),d,10000); }