当前位置: 代码迷 >> J2SE >> 一个关于线程的有关问题
  详细解决方案

一个关于线程的有关问题

热度:182   发布时间:2016-04-24 17:23:35.0
一个关于线程的问题

public   synchronized   void   f()
{
        int   a=0;
        int   i=0;
        a++;
        this.wait();
        i++;
}
问当用this.wait();把这个对象放入等待池后,用this.notify()唤醒后,这个方法一但获得锁,
是继续执行i++;还是重新开始执行int   a=0;

------解决方案--------------------
继续执行i++
------解决方案--------------------
当然是继续往下哦
------解决方案--------------------
肯定是继续往下了。如果你是停止了再从新开始的话那就的从头开始 了
------解决方案--------------------
继续执行i++;
------解决方案--------------------
执行i++
  相关解决方案