单项选择题 (2010年3月二级考试)

为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是 【】。

public class IntStack{
    private int idx=0;
    private int[] data=new int[8];
    public ______ void push(int i){
        data[idx]=i;
        idx++;
        _____
    }
    ......
}

A、synchronized() notify()

B、synchronized() this.wait()

C、synchronized() this.notify()

D、synchronized() sleep()

参考答案

关键词

对象;多线程;程序;int;java;同步;语句;public;private;线程同步;