使用Java自带的System.currentTimeMillis就能实现定时任务么?

使用Java自带的System.currentTimeMillis就能实现定时任务么?

问题描述:


在一些场景下,不方便使用第三方定时任务;或者非常轻量级的需求,不想依赖第三方定时任务框架。
如何实现简单的定时任务呢?

我寻思着定时也不麻烦吧,要是不挨揍的话,你也可以像你贴出来的那样玩

一般不自己编写定时的逻辑,
一般会使用线程池,提交任务的时候,可以设置周期性执行还是延时执行。
另外,定时任务还可以使用 wait/notify 来实现,而不是 sleep 函数。