thread.sleep 不准,定时任务别拿它当计时器
Thread.sleep 只保证不少于指定毫秒,精度受系统时钟限制且会累积误差;它会持有锁、必须处理中断,定时任务应改用调度器。
来自一线工程师的 API 设计、开发教程与架构实践。内容按主题整理,便于在接口设计、开发联调与架构评审时查阅。当前浏览「技术教程」分类下的内容。当前筛选「thread.sleep 和 wait」标签相关内容。
Thread.sleep 只保证不少于指定毫秒,精度受系统时钟限制且会累积误差;它会持有锁、必须处理中断,定时任务应改用调度器。