首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

想用java做一个间隔提醒的小程序,该如何入手

2012-12-15 
想用java做一个间隔提醒的小程序,该怎么入手?本帖最后由 yaozhiyong 于 2010-11-03 14:49:25 编辑大家好,

想用java做一个间隔提醒的小程序,该怎么入手?
本帖最后由 yaozhiyong 于 2010-11-03 14:49:25 编辑 大家好,我是一个eclips的新手
我想用java开发一个很简单的间隔提醒的小程序,比如说间隔1小时,电脑提醒一下,想请各位大侠给个思路,谢谢!
[最优解释]
命令行下,echo ^G能让系统发出[嘀]的一声,然后,在线程里每个一段时间调用下,就能提醒了。echo ^G^G^G可以让系统3次[嘀]。^G代表不可见字符char(07).
[其他解释]
直接用Timer类和TimerTask()类就行。看看下面的例子:

http://java.chinaitlab.com/advance/525535.html
[其他解释]
如果是web程序的话可以用javascript函数setInterval,定时提醒用Quartz更做功能更强大
[其他解释]
   lz估计不是web吧!
直接用Timer类和TimerTask
[其他解释]
直接用Timer类和TimerTask就可以了
[其他解释]
import java.io.IOException;
import java.util.Timer;

public class TimerTest ...{
       
    public static void main(String[] args)...{
        Timer timer = new Timer();
        timer.schedule(new MyTask(), 1000, 2000);//在1秒后执行此任务,每次间隔2秒,如果传递一个Data参数,就可以在某个固定的时间执行这个任务.
        while(true)...{//这个是用来停止此任务的,否则就一直循环执行此任务了
            try ...{
                int ch = System.in.read();
                if(ch-'c'==0)...{
                    timer.cancel();//使用这个方法退出任务
                    
                }
            } catch (IOException e) ...{
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
    
    
    static class MyTask extends java.util.TimerTask...{

        @Override
        public void run() ...{
            // TODO Auto-generated method stub
            System.out.println("________");
        }
    }
    
    
    
    
}

[其他解释]
不知道你的电脑提醒是怎样提醒!!

简单点的话定时器就ok啦!
[其他解释]


引用:
不知道你的电脑提醒是怎样提醒!!

简单点的话定时器就ok啦!
dui
[其他解释]
留言  以后可以来学习学习
[其他解释]
该回复于2010-11-04 09:56:16被版主删除
[其他解释]
每天回帖可以加10分可用分
[其他解释]
该回复于2010-11-05 10:02:20被版主删除
[其他解释]
[quote=引用:]
如果是web程序的话可以用javascript函数setInterval,定时提醒用Quartz更做功能更强大[/quote


完全同意

热点排行