A-A+

在堆栈类Sharedstack的定义中 为了保证堆栈在并发操作中数据的正确性 应在下画线处填

2022-08-06 06:31:12 问答库 阅读 176 次

问题详情

在堆栈类Sharedstack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填入的修饰符是(两个下画线的填写内容相同)()。 public class SharedStack{ int idx=0; char[]data=new char[10]; public synchtonized void push(char c){……} publR,synchronized void pop{……} }
A.Dublic
B.不使用修饰符
C.private
D.protected请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
C。【解析】堆栈中为了保证访问数据的一致性,应该对类的数据进行封装,而实现类数据封装的级别是private。

考点:堆栈,正确性