概述
- 作用
- 示例
作用
- 对象之间相互通信的机制
示例
- 类未实现线程时
此时类实例对象的wait()方法必须由另一个线程调用此类实例的notify()方法,此wait()方法下面的代码才能执行下去。 注:一定是同一个类实例对象即同一个对象。 wait(time)与wait()不同 wait(time)方法下面的代码块,或者是对象被另一个线程notify()后执行,或者是等待time时间后执行。 而wait()只能由notify()后执行
- 注:此时类未实现多线程
- 注:此时是对象的 wait() 方法和 notify() 方法
- 类实现多线程时