美文网首页
sleep()和wait()函数的区别

sleep()和wait()函数的区别

作者: 洛的俠 | 来源:发表于2019-07-29 14:04 被阅读0次

sleep()和wait()函数的区别:
(1)两者比较的共同之处是:两个方法都是使程序等待多少毫秒。
(2)最主要区别是:sleep()方法没有释放锁。而wait()方法释放了锁,使得其他 线程可以使用同步控制块或者方法。
(3)sleep()指线程被调用时,占着CPU不工作,形象的说明为“占着CPU”睡觉。
sleep(2000)表示:占用CPU,程序休眠2秒。
wait(2000)表示:不占用CPU,程序等待2秒。

相关文章

网友评论

      本文标题:sleep()和wait()函数的区别

      本文链接:https://www.haomeiwen.com/subject/jfrbrctx.html