Java多线程 - (三) 线程间的通信(协作) - 生产者/消费者模式
? ? ?
?
需要注意的是,在上面的例子中,在调用wait方法时,都是用while判断条件的,而不是if,在wait方法说明中,也推荐使用while,因为在某些特定的情况下,线程有可能被假唤醒,使用while会循环检测更稳妥。?
? ? ??