1. 常用方法
void wait() | 用于使得线程进入等待状态,直到其他线程调用notify()或notifyAll()方法 |
void wait(long timeout) | 用于进入等待状态,直到其他线程调用方法,或参数指定的毫秒数已经过去为止 |
void notify() | 用于唤醒等待的单个线程 |
void notifyAll() | 用于唤醒等待的所有线程 |
2. 代码示例 (ThreadCommunicateTest.java)
1. 常用方法
void wait() | 用于使得线程进入等待状态,直到其他线程调用notify()或notifyAll()方法 |
void wait(long timeout) | 用于进入等待状态,直到其他线程调用方法,或参数指定的毫秒数已经过去为止 |
void notify() | 用于唤醒等待的单个线程 |
void notifyAll() | 用于唤醒等待的所有线程 |
2. 代码示例 (ThreadCommunicateTest.java)