在堆栈类Sharedstack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填人的修饰符是(两个下画线的填写内容相同)( )。
A.puhlic
B.不使用修饰符
C.private
D.protected
第1题:
要得到某目录下的所有文件名,在下列代码的下画线处应填入的内容是(两个下画线的填写内容相同)( )。
A.FilelnputStream
B.FileOutputStream
C.File
D.RandomAccessFile
第2题:
在堆栈类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
第3题:
在堆栈类StackTest的定义中,为了保证堆栈在并发操作中数据的正确性,应在下划线处填入的代码自上而下分别是________。 public class StackTest{ private int idx = 0; private char[] data = new char[10]; public _____ void push(char c) {……} public______ void pop() {……} }
A.不用填写,synchronized
B.都不用填写
C.synchronized,synchronized
D.synchronized, 不用填写
第4题:
要得到某目录下的所有文件名,在下列代码的下画 线处应填入的内容是(两个下画线的填写内容相同)( )。 pathName=new (args[o]); String[]fileNames=pathName.list;
A.FilefnputStream
B.FileOutputStream
C.File
D.RandomAccessFile
第5题:
25、在堆栈类StackTest的定义中,为了保证堆栈在并发操作中数据的正确性,应在下划线处填入的代码自上而下分别是________。 public class StackTest{ private int idx = 0; private char[] data = new char[10]; public _____ void push(char c) {……} public______ void pop() {……} }
A.不用填写,synchronized
B.都不用填写
C.synchronized,synchronized
D.synchronized, 不用填写