美文网首页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