丧心病狂,竟有Thread.sleep(0)这种神仙写法?

博客园头条 2年前 (2022) cnblogshot
1.3K 0

内容简介:

前言
最近在网上看到了一段代码,让我感到很迷茫。他在代码中使用了 Thread.sleep(0),让线程休眠时间为0秒,具体代码如下。
int i = 0;
while (i
sleep了0秒,不就是不睡觉吗?我的第一反应是这段代码没什么用,但是看到他的注释又引起了我的兴趣。经过一番研究,看似无用的一段代码,其实大有文章。

欢迎关注微信公众号「JAVA旭阳」交流和学习

探索分析
为了找到原因,首先去看下sleep方法的javadoc,如下:
Causes the currently exec...

查看原文

? 丧心病狂,竟有Thread.sleep(0)这种神仙写法?

版权声明:cnblogshot 发表于 2022-12-28 11:49:11。
转载请注明:丧心病狂,竟有Thread.sleep(0)这种神仙写法? | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...