Timer例子

Timer timer = new Timer();

TimerTask timerTask = new TimerTask() {

@Override

public void run() {

String time = new SimpleDateFormat("HH:mm:ss")

.format(new Date());

System.out.println("Now Time : " + time);

}

};

timer.schedule(timerTask, 2000, 3000);

时间: 2024-10-10 08:49:33

Timer例子的相关文章

js计时器方法的使用

js中计时器重要使用window.setInterval()方法和window.setTimeout()方法, 其中setInterval()方法的作用是每隔一段时间执行一次方法,而window.setTimeout()在一段时间内调用函数. setTimeout()方法一般通过调用自身迭代的方式实现计时器.与这两个方法对应的,还有清除这两个函数效果的 两个方法,分别是window.clearInterval()和window.clearTimeout(). 1.setInterval()和cl

前端--BOM和DOM

window对象 所有浏览器都支持window对象.它表示浏览器窗口. 所有JavaScript全局对象.函数以及变量均自动成为window对象的成员. 全局变量是window对象的属性.全局函数是window对象的方法. HTMLDOM的document也是window对象的属性之一. 一些常用的window方法: window.innerHeight 浏览器窗口的内部高度 window.innerWidth 浏览器窗口的内部宽度 window.open() 打开新窗口 window.clos

C# 多线程之通过Timer开启线程的例子

本例通过Timer的tick()方法触发TimerCallback委托来开辟新的线程,线程中的具体工作通过一个静态方法作为参数给TimerCallback委托. using System; using System.Threading; /* 这是一个关于 timer开启多线程的一个例子 * 1.Timer 的tick事件触发系统内置委托TimerCallback委托.而此委托会触发一个新的线程 .此线程中需要完成的具体的工作写成一个静态方法.作为参数传递给这个委托. * 2.如果是用Timer

[C#] Timer + Graphics To Get Simple Animation (简单的源码例子,适合初学者)

>_<" 这是一个非常简单的利用C#的窗口工程创立的程序,用来做一个简单的动画,涉及Timer和Graphics,适合初学者,高手略过~ PS:请忽略菜单栏的东西~背景改成了白色! 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 us

利用缓存、Timer间隔时间发送微信的实例,很有用的例子

//Class WechatOfferExcutor 此类为微信触发类,属于上层调用类,其中有用到用静态变量缓存offer信息,Task异步执行发送方法等 using Newtonsoft.Json.Linq;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Threading.Tas

java任务调度Timer简单例子

1.创建类TimerTest import java.util.Timer; import java.util.TimerTask; public class TimerTest { private final Timer timer = new Timer(); public void start() { timer.schedule(new TimerTask() { public void run() { System.out.println("定时任务"); } }, 0, 2

Timer和TimeTask简介

Timer和TimeTask简介 Timer是一种线程设施,用于安排以后在后台线程中执行的任务.可安排任务执行一次,或者定期重复执行,可以看成一个定时器,可以调度TimerTask.TimerTask是一个抽象类,实现了Runnable接口,所以具备了多线程的能力. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import java . util . TimerTask ; public class MyTask extends TimerTask { private in

SSH系列:(28)JDK Timer和Quartz

常见的任务调度有Jdk 的Timer 以及 spring中quartz任务调度框架等. 1.JDK Timer 如果是执行简单的有一定执行周期的,那么使用jdk自带的timer是最简单的. 具体步骤: ①.编写一个简单类继承 TimerTask,在这个新编写的类中重写父类中run方法,在run中执行要执行的操作: ②.编写一个简单类,在类中写一个方法,方法体中使用timer调用在①中创建的类并设置好timer执行周期. MyTask.java package com.rk.test; impor

Java:利用java Timer类实现定时执行任务的功能

一.概述 在java中实现定时执行任务的功能,主要用到两个类,Timer和TimerTask类.其中Timer是用来在一个后台线程按指定的计划来执行指定的任务.TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务,具体要执行的代码写在TimerTask需要被实现的run方法中. 二.先看一个最简单的例子 我们通过代码来说明 import java.text.SimpleDateFormat; import java.util.Date; import java.util.Ti