阅读下面程序 import java.io.*;public class ByteStreamTest {public static void main(String[] A) {int [] myArray = {10,20,30,40 }; try{DataOutputStream dos = new DataOutputStream ( new______ ("ints.dat"));for (int i=0; i<myArray, length; i++) dos.writelnt( myArray[i] );dos.close();System.out.println("Have written binary file ints.dat");} catch (IOException ioe){ Sy stem.out.println("IO Exception"); } } } 为保证程序正确运行,在程序中下划线处应填入的代码是
A.FileOutputStream
B.ByteArrayOutputStream
C.BufferedOutputStream
D.FileWriter
参考答案:A
解析: 本题考查Java的输入/输出。DataOutputStream是字节输出流,字节数据是以文件输出流FileOutputStream对象的形式作为DataOutputStream的构造方法的参数出现。因此,划线处应填入FileOutputStream。本题的正确答案是选项A。