为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是( )。 public class IntStack{ private i nt idx =0; private i nt []data =ne wi nt[8]; pub

admin2012-12-02  88

问题 为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是(  )。
public class IntStack{
private i nt idx =0;
private i nt []data =ne wi nt[8];
public void push(i nt i){
  data[idx]=i ;
  idx++;
    ……

选项 A、ynchronized()
notify()
B、synchronized
this .wait()
C、synchronized
this .notify()
D、Serializable
sleep()

答案B

解析 在Synchronized 块中等待共享数据的状态改变时调用wait()方法,这样该线程等待并暂时释放共享数据对象的锁。
转载请注明原文地址:https://kaotiyun.com/show/o9ID777K
0

最新回复(0)