java 闹钟的实现思路

haoyyy haoyyy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
以前写了一个后台闹钟,使用timer,每秒检查一次年月日时分秒是否相等。感觉这种方法太笨,而且效率太低。现在想想我能想到的就只有Timer和Thread.sleep()来实现闹钟。但是感觉sleep()如果睡的太狠了,会有可能存在时间不准确的现象(个人感觉)。假如我想有50个闹钟,那就需要50个线程,他们都睡,也有点浪费资源。问题:
1.经典的闹钟实现思路是什么样的?
2.操作系统定时调度是什么样的,是不是也类似?
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
haoyyy
Java 51,407 成员 86,128 内容