[单项选择题] 在下面程序的空白处,应填入的正确选项是 import java.io.*; public class ObjectStreamTest { public static void main(String args[])throws IOExeeption } ObjectoutputStream oos=new ObjectOutputStream(new FileOutputStream("serial.bin")); java.util.Date d=new java.util.Date(); oos. ______(d); ObjectInputStream ois=new ObjecttInputStream(new FileInputStream("serial.bin")); try{ java.util.Date restoredDate=(java.util.Date)ois.readObject(); System.out.println("read object back from serial.bin file:"+restoredDate); } catch(classNotFoundException cnf) { System.out.println("class not found"); } } }
A.WriterObject
B.write
C.BufferedWriter
D.writerObject
正确答案:D
参考解析:本程序是通过对象输出流将日期变量d输出到文件。ObjectOutputStream提供了方法writerObject(Object obj)写一个对象。另外也可从下面的程序读取对象readObject()方法推断出本题的答案。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)