定时器滴答滴答(synchronized实现 以及 Lock实现)
在一些应用场合中,我们需要用到精准定时,比如每过一段时间,就执行固定一段代码。今天就来介绍滴答滴答定时器。
初步的想法是构建一个线程,给一个开始或结束的判断标志,加到while循环的判断条件中,加上锁,使得线程安全。每隔一段时间就让线程进入等待(阻塞)状态—lock.wait(delay),等时间到了线程自动被唤醒进入就绪状态,然后我们执行我们想要执行的代码。
以下是SimpleDidaDida类...
原创
2020-04-11 19:42:24 ·
310 阅读 ·
0 评论