黑马程序员技术交流社区
标题:
线程进入同步函数中wait后锁的处理问题
[打印本页]
作者:
java--周群
时间:
2014-1-5 15:25
标题:
线程进入同步函数中wait后锁的处理问题
public synchronized void set(String name)// t0 t1
{
if(flag)
{
try{this.wait();}catch(InterruptedException e){}
}
this.name = name;
count++;
System.out.println(Thread.currentThread().getName()+":生产者:"+name+count);
flag = true;
this.notify();
}
假如t0线程持有锁进入同步函数中,那么等他wait();之后这个锁是怎么处理的呢?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2