前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【说站】java中TimerTask是什么

【说站】java中TimerTask是什么

作者头像
很酷的站长
发布2022-11-24 11:40:00
2100
发布2022-11-24 11:40:00
举报
文章被收录于专栏:站长的编程笔记

java中TimerTask是什么

1、JDK1.3将TimerTask工具引入Java语言。这个工具允许你定期或延迟执行任务。

2、Timer的实现非常简单,创建了一个定时器线程,并根据执行时间构建了一个等待事件的队列。

TimerTask线程是一个守护线程,因此它不会阻止程序退出。由于计时事件执行在Timer线程中,您必须确保访问Timer线程中任务中使用的任何数据项的正确同步。

实例

代码语言:javascript
复制
public static void main(String[] args) {
        Timer timer = new Timer();
 
        final CalculatePrimes calculator = new CalculatePrimes();
        calculator.start();
 
        timer.schedule(
                new TimerTask() {
                    public void run()
                    {
                        calculator.finished = true;
                    }
                }, TEN_SECONDS);
    }

以上就是java中TimerTask的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

推荐操作环境:windows7系统、java10版,DELL G3电脑。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • java中TimerTask是什么
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档