美文网首页java
sleep()、 wait() 、yield() 、join()

sleep()、 wait() 、yield() 、join()

作者: hemingkung | 来源:发表于2019-03-05 08:45 被阅读0次

1、sleep()
sleep()让当前线程进入阻塞状态,不会释放“锁”

2、 wait()
会释放掉锁,让其他线程能可以竞争该锁。

3、yield()
调用yield()的线程会被返回到可执行状态,让其他同等优先级或者更高优先级的线程有执行的机会

4、join()
调用join()的线程执行完以后,其他线程才能执行

相关文章

网友评论

    本文标题:sleep()、 wait() 、yield() 、join()

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