哪一项下面有2.00/2.00就是正确选项
1单选(2分)
下列哪个叙述是正确的?
得分/总分
A.
BufferedRead流可以指向FileInputStream流。
B.
创建File对象可能发生异常。
C.
BufferedWrite流可以指向FileWirte流。
2.00/2.00
D.
RandomAccessFile流一旦指向文件,就会刷新该文件。
2单选(2分)
以下哪个选项可以创建目录?
得分/总分
A.
public Boolean mkdir()
2.00/2.00
B.
public String [] list()
C.
public File [] listFiles()
D.
public Int List()
3单选(2分)
下列不属于FileInputStream输入流的read()成员函数的是?
得分/总分
A.
int read(byte b[],int offset,int len);
B.
int read(byte b[]);
C.
int read (int line);
2.00/2.00
D.
int read();
4单选(2分)
下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文test.txt 的内容是?
mport java.io.*;
public class Test {
public static void main(String args[]) {
try {
String s="ABCDE ";
byte b[]=s.getBytes();
FileOutputStream file=new FileOutputStream("test.txt",true);
file.write(b);
file.close();
}
catch(IOException e) {
System.out.println(e.toString());
}
}
}
得分/总分
A.
Test
B.
ABCABC
C.
ABCDE
D.
ABCDE ABCDE ABCDE
2.00/2.00
5单选(2分)
关于字符输入流FileReader描述错误的是?
得分/总分
A.
可以读取文本文件
B.
是Reader的子类
C.
无法获得要读取文件的字节数
D.
具有读取一行的方法
2.00/2.00
6单选(2分)
java.io包中提供的用于筛选文件名的接口是( )
得分/总分
A.
DataOutputStream
B.
RandomAccessFile
C.
DataInput
D.
FilenameFilter
2.00/2.00
7单选(2分)
文件输出流的构造方法是public FileOutputStream(String name,Boolean append)
throws FileNotFoundException,当参数append的值为true时,表示( )
得分/总分
A.
创建一个新文件
B.
在原文件的指定位置添加数据
C.
覆盖原文件的内容
D.
在原文件的尾部添加数据
2.00/2.00
8单选(2分)
若要创建一个新的含有父目录的目录,应该使用下列哪一个类的实例( )
得分/总分
A.
RandomAccessFile
B.
File
2.00/2.00
C.
以上都对
D.
FileOutputStream
9单选(2分)
下面语句的功能是______。
RandomAccessFile raf2 = new RandomAccessFile(“1.txt”,“rw” );
得分/总分
A.
以上说法都不对。
B.
打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据。
2.00/2.00
C.
打开当前目录下的文件1.txt,但不能向文件写入数据,只能从文件读取数据。
D.
打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据。
10多选(3分)
以下关于File 类说法正确的是?
得分/总分
A.
可以使用File 对象创建和删除一个文件夹
1.50/3.00
B.
可以使用File 对象创建和删除一个文件
1.50/3.00
C.
一个File 对象代表了操作系统中的一个文件或者文件夹
D.
当一个File 对象被垃圾回收时,系统上对应的文件或文件夹也被删除