丧心病狂,竟有Thread.sleep(0)这种神仙写法?
内容简介:
前言
最近在网上看到了一段代码,让我感到很迷茫。他在代码中使用了 Thread.sleep(0),让线程休眠时间为0秒,具体代码如下。
int i = 0;
while (i
sleep了0秒,不就是不睡觉吗?我的第一反应是这段代码没什么用,但是看到他的注释又引起了我的兴趣。经过一番研究,看似无用的一段代码,其实大有文章。
欢迎关注微信公众号「JAVA旭阳」交流和学习
探索分析
为了找到原因,首先去看下sleep方法的javadoc,如下:
Causes the currently exec...
查看原文
暂无评论...