6. RandomAccessFile所实现的接口是_________和DataOutput接口.
7. 文件类_______是java.io中的一个重要的非流类,里面封装了对文件系统进行操作的功能.
8. 文件操作中经常需要的是随机访问, java中的_______类提供了随机访问文件的功能.
9.下列程序实现从控制台输入并读取输出字符串. 请将程序补充完整
import java.io.*;
public class CharInput
{
public static void main(String args[]) throws java.io.IOException
}
String s;
inputStreamReader ir;
BufferedReader in;
ir=new____________(System.io);
in=new____________(ir);
while ((s=in.__________)!=null)
{
System.out.println(“Read;”+s);
}
}
10. 下列程序实现从当前目录的date.ser文件中读取文件内容并显示出来.请将程序补充完整.
import java.io.*;
import java.util.Date;
public class UnSerializeDate
{
UnSerializeDate()
{
Date d=null;
try
{
FileInputStream f=new
_________(“date.ser”);
ObjectInputStream s=new
ObjectInputStream(________);
d=(Date) s.readObject();
f.close();
}
catch(Exception e)
{
e.printStackTrace();
}
System.out.println(“Unserialized Date object from date.set”);
System.out.println(“Date:”+d);
}
public static void main(String args[])
{中 华 考 试 网
new UnSerializeDate();
}
}
答案:6. DataInput接口
7. File
8. RandomAccessFile
9. InputStreamReader BufferedReader readLine()
10. FileInputStreamf