章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: 其他重要函数 (14:12) 下一节 重新观看

3 秒后播放下一节

为你推荐

翔仔
JAVA开发工程师

拥有丰富的大型网站架构经验,先后参与并负责过Java、PHP、Go等项目的开发,自己曾创过业,也曾在汤森路透负责金融产品的研发工作,现就职于某知名大型互联网(BAT)公司,负责海量数据处理系统的研发工作

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 新的纪元
这打印的两个时间间隔是main函数打印的第一条,第二条是MyTimerTask里面打印的,这里间隔两秒,与设置的1s时间无关

最新回答 / 激流勇进__
你是怎么触发
handleRemind
这个方法的?

最赞回答 / 不爱吃泡饭
实际执行语句的时间 晚于 设置的timer开始时间:scheduleAtFixedRate会补上应该执行的次数(以连续执行的方式,在实际上第一次执行的时候),schedule错过了的次数不补。如果任务的耗时超过设置的时间间隔:scheduleAtFixedRate会严格按照时间点执行(于是任务并行执行着),而schedule上一个任务什么时候完成什么时候执行下一任误才执行(无视延迟,串行执行)好吧,我知道你没看懂,我写的我也看不懂,举例子:第一个区别:  ScheduleAtFixedRate同学旷课两天...

已采纳回答 / 翔仔
同学好,定时的话肯定会占用一定的内存的,同学感兴趣可以启动一个定时任务,然后查看它的进程状态便知。订餐系统的话一般的做法其实只需要一个线程池去定时轮询支付订单的时间是否超时,超时取消即可,不用单独为每个订单设置一个定时器,只需要每分钟轮询一下即可,quartz即可满足,具体需要同学去调研一下:)

已采纳回答 / 幕布斯9437190
MyTimerTask没有继承TimerTask类吧

最新回答 / 妞小白
一三和二四的区别你应该明白,就是单次执行或者循环执行的区别。一二和三四的区别就是一个是以起服务的时间为基准,一个是以某一个固定的时间点为基准,

讲师回答 / 翔仔
同学您好,请问教学里有什么东西看不明白的,可以直接在这里提问哈。如果从开始讲到最后都不明白的话可能需要有java一些常用知识储备,可以在网上找个java快速入门的资料看一下,如果有一定的程序设计基础的话,相信不到几个小时就能搞定啦

已采纳回答 / 田心枫
<...code...><...code...>
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言