第十四章单元测试
- 要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合?( )
- 下面的代码片段实现的是什么功能?( )
File file = new File("C:\\test.dat");
if (file.exists()) {
file.delete();
} 阅读Shape和Circle两个类的定义。在序列化一个Circle的对象circle到文件时,下面哪个字段会被保存到文件中?( )
class Shape {
public String name;
}
class Circle extends Shape implements Serializable{
private float radius;
transient int color;
public static String type = "Circle";
}- 在Java中,File类位于哪个包中?( )
- 以下哪个方法可以用于列出一个目录下的所有文件和子目录?( )
- 下列选项中,哪一个不是InputStream的直接子类?( )
- 下列选项中,哪个类是用来读取文本的字符流?( )
- 当文件不存在或不可读时,使用FileInputStream读取文件会报下列哪一种错误( )。
- 以下选项中,哪个是FileInputStream的父类?( )
- 请将下列四个步骤进行排列,完成文件的赋值操作( )。
① 将字节流输入流和源文件相关联,输出流和目标文件相关联。
② 明确源文件和目标文件。
③ 使用输入流的读取方法读取文件,并将字节写入到目标文件中。
④ 关闭资源。
A:FileInputStream in=new FileInputStream("file.dat"); int c=in.read(); B:FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read(); C:FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read(); D:RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte();
答案:FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read();
A:创建C:\test.dat。 B:删除C:\test.dat。 C:移动C:\test.dat D:打开C:\test.dat文件输出流。
A:name B:type C:color D:radius
A:java.io B:java.sql C:java.util D:java.net
A:File.listFiles() B:File.listAllFiles() C:File.listFilesAndDirectories() D:File.listDirectories()
A:ByteArrayInputStream B:BufferedInputStream C:FileInputStream D:PipedInputStream
A:FileWriter B:FileReader C:FileInputStream D:FileOutputStream
A:RuntimeException B:NoSuchFieldException C:NullPointerException D:FileNotFoundException
A:OutputStream B:File C:InputStream D:FileOutput
A:②③①④ B:①②③④ C:①③②④ D:②①③④
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!