wait和notify使用方法

原则是:
调用wait的对象必须是synchronized中的对象,而调用notify/notifyAll的对象也必须是synchronized中的对象
public static Thread thread;
synchronized(thread)
{
  thread.wait();
//不能是其他对象wait,必须是synchronized中指定的对象
}

synchronized(thread)
{
  thread.notifyAll();

}
//不能是其他对象wait,必须是synchronized中指定的对象

参考:
[url]
http://www.cnblogs.com/rongxh7/archive/2010/04/11/1709333.html
[/url]

你可能感兴趣的:(java,thread)