问题 单项选择题

在堆栈类SharedStack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下划线处填入的修饰符是(两个下划线的填写内容相同)
public class SharedStack(
______int idx=0;
______char[]data=new char[10];
public synchronized void push(char C) ......
public synchronized void pop......

A.public

B.不使用修饰符

C.private

D.protected

答案

参考答案:A

解析: public:访问控制符指明该类为公共类,可被其他类访问或引用其成员变量和成员方法。为了保证堆栈在并发操作中数据的正确性,必须定义成公共变量。

选择题
单项选择题