park和wait的区别

park和wait 都是都是用来阻塞和唤醒线程的

park&unpark 可以先unpark,而wait&notify不能先notify

wait&notify&notifyAll必须配合Object Monitor一起使用,而park,unpark不必

park&unpark 是以线程为单位来阻塞和唤醒线程的,而notify只能随机唤醒一个等待的线程,notifyAll是唤醒所有等待的线程,不精确

 

posted on 2021-11-02 17:42  lmcc  阅读(1006)  评论(0)    收藏  举报

导航