采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
可以调用thread.join()方法等待子线程执行结束,main线程再执行,将主线程等待
因为打印1000个数字的速度是很快的,所以休眠100ms足够了,如果小伙伴不放心,也可以把休眠时间加到1秒或者5秒。当然,万无一失的办法是用join等子线程结束,那样是最准确的,代码如下:
线程已经休眠了为什么还在执行,不是在100ms后继续执行吗
主线程休眠,子线程不受影响,子线程一直在执行
我知道了 sleep是静态方法。。我以为调用了thread对象的sleep方法。。没看大小写
登录后可查看更多问答,登录/注册
完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题
1.9k 26
914 12
1.1k 12
2.5k 12
1.1k 11