编程语言
首页 > 编程语言> > java中wait和sleep的区别

java中wait和sleep的区别

作者:互联网

下面补充wait() 和 sleep() 的区别:
1,wait() 执行后,释放执行权,也释放锁,与它同步的线程或者其它的线程都可以拿到执行权。
2,sleep() 执行后,释放执行权,但不释放锁,即与它不拥有同一个锁的线程可以拿到执行权,但与它同步的线程不可以拿到执行权。

标签:释放,java,执行权,拿到,sleep,线程,wait
来源: https://www.cnblogs.com/hd92/p/13553497.html