使用Java自带的System.currentTimeMillis就能实现定时任务么?
问题描述:
Java自带的System.currentTimeMillis就能实现定时任务?
使用Java自带的System.currentTimeMillis()方法可以实现简单的定时任务。
https://bigbird.blog.****.net/article/details/121224108
在一些场景下,不方便使用第三方定时任务;或者非常轻量级的需求,不想依赖第三方定时任务框架。
如何实现简单的定时任务呢?
答
我寻思着定时也不麻烦吧,要是不挨揍的话,你也可以像你贴出来的那样玩
答
一般不自己编写定时的逻辑,
一般会使用线程池,提交任务的时候,可以设置周期性执行还是延时执行。
另外,定时任务还可以使用 wait/notify 来实现,而不是 sleep 函数。