您的位置 首页 java

java定时器Timer 你还记得吗?

java已经帮我们写了定时器的任务,我们只需要按照API的文档来实现就行。

首先我们看下java帮我们实现的定时器类:java.lang.Timer

我们先来看下Timer的构造方法:

java定时器Timer 你还记得吗?

我们可以看到Timer有四个构造方法,根据自己的需求去选择就行。

接下来我们看下调用定时器任务的方法:

java定时器Timer 你还记得吗?

我们一般选择:schedule(TimerTask task, Date firstTime, long period) 计划重复固定延迟执行指定的任务,开始在指定的时间执行。

TimerTask:这是一个抽象类,我们需要自己写一个类去继承它,然后实现里面的run方法就行。

我们直接看代码实现:

java定时器Timer 你还记得吗?

在实际的开发中,一般不需要我们去手动创建Timer定时器类的,我们都会去用框架封装好的定时器,但是底层原理就是Timer。

文章来源:智云一二三科技

文章标题:java定时器Timer 你还记得吗?

文章地址:https://www.zhihuclub.com/176306.shtml

关于作者: 智云科技

热门文章

网站地图