为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是( )。 publicclass IntStack{ privateintidx=O; privateint[]data=newint[8]; pub

admin2010-05-15  37

问题 为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是(    )。    publicclass IntStack{    privateintidx=O;    privateint[]data=newint[8];    public______voidpush(inti){    data[idx]=i;    idx++;    }

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

答案B

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

最新回复(0)