等待与唤醒机制
线程之间的通信可以有效的利用资源,让线程之间的活动尽然有序,在线程之间的通信常用的方法有:
对象锁.wait();//让线程进入等待Block状态
对象锁.notify();//唤醒Block中的线程
对象锁.notifyAll();//唤醒所有的线程
注意事项:wait和notify方法只能用于同一个对象锁,用在同步代码块中,同步方法中,写在同步代码块中。
等待与唤醒机制
线程之间的通信可以有效的利用资源,让线程之间的活动尽然有序,在线程之间的通信常用的方法有:
对象锁.wait();//让线程进入等待Block状态
对象锁.notify();//唤醒Block中的线程
对象锁.notifyAll();//唤醒所有的线程
注意事项:wait和notify方法只能用于同一个对象锁,用在同步代码块中,同步方法中,写在同步代码块中。