Java | 一分钟掌握定时任务 | 1 - 基本概念

作者:Mars酱

声明:本文章由Mars酱原创,部分内容来源于网络,如有疑问请联系本人。

转载:欢迎转载,转载前先请联系我!

什么是定时任务

定时任务就是在指定时间执行的一个或一串动作的行为。现实世界中,比如我们向自己心爱的女友送上祝福;给自己的好友送上祝福。那么,我们为了准时送祝福,会怎么做?当然是定好闹钟,或者是跟蛋糕店或花点预先下好订单,然后在指定好的当天,让蛋糕店和花店准时送上蛋糕 + 鲜花。这就是定时任务在现实世界中的形式,虚拟世界中,我们会定时出报表、定闹钟等等。

为什么需要定时任务

那么,我们为什么需要定时任务呢?

现实世界中我们纯粹就是减少自己的每天check日期,放在虚拟世界中,就是任务解耦,我们定好了任务,让任务在我们设定的时间去做我们预先设定好的事情,那么我们就完全可以忘记掉这件事情了,定时任务会稳定的帮我们去执行,其实这里总结下来就是:

  1. 解耦。 定好的任务我们不用再去每天思考和check了,和我们自己繁忙的工作解开绑定关系,如果我们不需要,可以关闭,如果需要修改,只要告诉定时任务需要执行的内容就行了。比如女友生日我们需要加送戒指,那我们跟花店讲好,送花前先跟自己电话联系拿戒指。
  2. 减负。 我们把任务丢给了定时任务,就不用再去人工干预了。比如我们不用每天去检查今天是不是到了女友的生日了。
  3. 稳定。 定时任务的优势就是稳定,保证能够稳定且正确准点的执行。
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值