虽然两者都是用来暂停当前运行的线程,但是 sleep()实际上只是短暂停顿,因为它不会释放锁
wait()意味着条件等待,这就是为什么该方法要释放锁,因为只有这样,其他等待的线程才能在满足条件时获取到该锁。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.