首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SystemClock.sleep()&Thread.sleep()(延时)

SystemClock.sleep()&Thread.sleep()(延时)

作者头像
计蒙不吃鱼
发布2025-06-12 15:12:35
发布2025-06-12 15:12:35
1170
举报
文章被收录于专栏:Android开发Android开发

1、SystemClock.sleep();—>在调用该函数的过程中不会发生InterruptedException异常,中断事件将要被延迟直到下一个中断事件。 2、Thread.sleep();—>在调用该函数的过程中可能会发生InterruptedException异常。

SystemClock.sleep(long ms)源码:

发现 SystemClock.sleep() 其实调用的就是 Thread.sleep()方法,除了抛不抛异常的区别外,本质的区别是: SystemClock.sleep()不能被中断,无论如何都会让当前线程休眠指定的时间 而Thread.sleep()可以被中断,有可能在指定的休眠时间前被中断

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-06-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档