多线程|sleep和wait的区别
最新推荐文章于 2023-12-06 09:47:26 发布
本文探讨了Thread.sleep(5000)与Object.wait(5000)的主要区别。前者确保进程休眠5秒,而后者在接收到通知前最多等待5秒。sleep可以在不持有锁的情况下使用,而wait则需要持有对象锁并会在等待期间释放该锁。
本文探讨了Thread.sleep(5000)与Object.wait(5000)的主要区别。前者确保进程休眠5秒,而后者在接收到通知前最多等待5秒。sleep可以在不持有锁的情况下使用,而wait则需要持有对象锁并会在等待期间释放该锁。
877

被折叠的 条评论
为什么被折叠?