zoukankan      html  css  js  c++  java
  • Timer类和TimerTask类

    Timer类是一种线程设施,可以用来实现在某一个时间或某一段时间后安排某一个任务执行一次或定期重复执行

    该功能要与TimerTask类配合使用。TimerTask类用来实现由Timer安排的一次或重复执行的某一任务。

    //=================================================
    // File Name       :	Timer_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.TimerTask;
    import java.util.Timer;
    
    // 类名:MyTask
    // 属性:
    // 方法:
    class MyTask extends TimerTask{				//任务调度类要继承TimerTask
    
    	@Override
    	public void run() {
    		// TODO 自动生成的方法存根
    		SimpleDateFormat sdf = null;
    		sdf = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss:SSS");
    		System.out.println("当前系统的时间:"+sdf.format(new Date()));
    	}
    	
    }
    
    //主类
    //Function        : 	Timer_demo
    public class Timer_demo {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		Timer t = new Timer();							//建立Timer类对象
    		MyTask myTask = new MyTask();		//定义任务
    		t.schedule(myTask, 1000, 2000);  		//设置任务的执行,1秒后开始,每2秒重复
    	}
    
    }
    
  • 相关阅读:
    mysql BETWEEN操作符 语法
    mysql IN操作符 语法
    mysql LIKE通配符 语法
    mysql TOP语句 语法
    mysql DELETE语句 语法
    mysql Update语句 语法
    mysql INSERT语句 语法
    mysql ORDER BY语句 语法
    mysql OR运算符 语法
    mysql AND运算符 语法
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/5271413.html
Copyright © 2011-2022 走看看