博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java随笔一(关于定时任务)
阅读量:5101 次
发布时间:2019-06-13

本文共 712 字,大约阅读时间需要 2 分钟。

public class ThreadTest {    class MyTask implements Runnable{        public void run() {            say();        }    }    public void init(){        say();        MyTask myTask = new MyTask();        ScheduledExecutorService executorService = Executors.newScheduledThreadPool(1);        executorService.scheduleAtFixedRate(myTask,5,5,TimeUnit.SECONDS);    }    public static void say(){        System.out.println("Hello world");    }    public static void main(String[] args)  {        ThreadTest threadTest = new ThreadTest();        threadTest.init();    }}

  这个程序执行了之后,在运行这个程序后的5秒(scheduleAtFixedRate的第二个参数决定)之后,每5秒(scheduleAtFixedRate的第三个参数决定)执行一个say().

转载于:https://www.cnblogs.com/wnbahmbb/p/7571442.html

你可能感兴趣的文章
Linux下Hadoop分布式系统配置
查看>>
Kafka的配置文件详细描述
查看>>
【转】设计模式六大原则(1):单一职责原则
查看>>
iOS 绝对值方法
查看>>
linux crontab
查看>>
你应该知道的Linux历史
查看>>
Centos7配置ThinkPHP5.0完整过程(二)
查看>>
自学Python Day1
查看>>
logstash multiline
查看>>
ssh 认证指定端口
查看>>
[译] 在Web API 2 中实现带JSON的Patch请求
查看>>
hdu-1711(hash)
查看>>
Django 输出二维码
查看>>
python plt 如何画不同的数据图
查看>>
AutoTile 自动拼接(四) 学习与实践
查看>>
ES API公约
查看>>
第七章学习小结
查看>>
Android Baseline小tip
查看>>
Linux系统重要快捷键& Shell 常用通配符
查看>>
详解利用ShoeBox制作位图字体
查看>>