java学习——定时操作

1、Timer类

2、TimerTask类

3、范例


(1)、建立TimerTask子类

public class MyTask extends TimerTask {//任务调度类要继承TimerTask

@TargetApi(Build.VERSION_CODES.N)

@RequiresApi(api = Build.VERSION_CODES.N)

public void run() {

SimpleDateFormat sdf =null;

sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");

System.out.println("当前系统时间为:"+sdf.format(newDate()));

}

}

(2)、进行任务调度。

/************定时操作***********/

Timer t =newTimer();//建立Timer类对象

MyTask mytask =newMyTask();//定义任务

t.schedule(mytask,1000,2000);//设置任务的执行,1秒后开始,每2秒重复

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,853评论 18 139
  • 本文包括:1、Listener简介2、Servlet监听器3、监听三个域对象创建和销毁的事件监听器4、监听三个域对...
    廖少少阅读 6,119评论 6 28
  • Timer 定时器相信都不会陌生,之所以拿它来做源码分析,是发现整个控制流程可以体现很多有意思的东西。 在业务开发...
    石先阅读 6,392评论 2 13
  • 前言 小编用自己的项目做白老鼠,试试这个阿里巴巴荣誉出品的《Java规约插件》 入题 扫描出三个分类结果(类jir...
    黄油伯伯阅读 5,127评论 3 4
  • 四川地震了!!!很多人都挺好的转发一下正能量的文章 一些地震常识等 还有些说打游戏四川队友突然掉线别骂 可是有些人...
    渡江不用楫阅读 129评论 0 0