... XXXMethod throws InterruptedException{
  synchronized(o){
    while(没有资源){
      o.wait();
    }
  }
}

解决方案 »

  1.   

    楼上的还有问题要问你  x+= 1<y ? y+z :x+z  结果 x 等于多少??
      

  2.   

    呢告诉我 x等于那个等式就可以了  x=1   y=2   z=3  这样可以了吧
      

  3.   

    x+= 1<y ? y+z :x+z 
    运算顺序 temp1 = 1<Y?  y+z;x+z
    x+=temp1;
      

  4.   

    垃圾回收器是线程.
    当 不存在句柄指向 某个对象时,对象就进入垃圾回收器内.
    当内存不足时,或CPU空闲时,也就是说,没有人能确定什么时候,对象会真的被垃圾回收器释放掉.