多线程学习笔记(三)线程间通信

1等待/通知机制 (1)sleep()结合while(true)死循环法来实现多个线程间通信。 a线程每执行一个动作都sleep(),b线程通过while(true)轮询检测某一个条件。但这样会浪费cpu资源。 (2)wait(),notify(),notifyAll() 方法wait()的作用是将当前线程置入“预执行队列”中,并且在wait()所在的代码行处停止执行,直到接到通知或被中断为止。
相关文章
相关标签/搜索