您的位置:首页 > 编程语言 > Java开发

java中如何实现重复执行一个方法(事)

2011-11-17 14:14 639 查看
在java中如果要每隔一定的时间重复去做某件事,最好的办法就是用定时器,在java中有个timer类,其中有个方法 schedule(TimerTask task, Date firstTime, long period) task - 所要安排的任务。 firstTime - 首次执行任务的时间。 period - 执行各后续任务之间的时间间隔,单位是毫秒。

例子: public static void main(String[] args) throws Exception { Timer timer=new Timer();//创建一个timer对象 Test test=new Test();//新建一个任务类的对象 timer.schedule(test, new Date(),60000*60*24);//表示冲当前时间开始执行第一次,然后每天执行一次 } //这个是任务类,意思就是说你要重复执行的事(方法)
public class Test extends TimerTask{ public void run() { System.out.println("我爱你!"); } }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐