【多线程】线程通讯(等待唤醒机制),生产者和消费者

线程通讯 线程通讯经过等待唤醒机制实现,涉及两个方法:wait()和notify() wait使调用该方法的线程进入无限等待,等待监视同一对象的其余线程的唤醒,被唤醒后若是cpu空闲(其余线程释放了锁)那么进入执行状态,不然进入就绪对象,等待对象锁的释放,而其余线程唤醒该线程的方法即notify(),还有一个notifyAll()方法唤醒监视同一对象的全部等待线程,他们公平抢占cpu资源。之因此产
相关文章
相关标签/搜索