下面的程序段创建了BufferedReader类的对象in,以便读取本机d盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是( )。File f=new File(填代码处);file=new FileReader(f);in=new BufferedReader(file);
A. "1.txt"
B. "d:\\my\\1"
C. "d:\\my\\1.txt"
D. "d:\ my\1.txt"
查看答案
对于File对象,mkdir和mkdirs函数的区别是什么?( )
A. 没有区别,它们的功能都是创建一个子目录;
B. mkdir只能创建一个子目录,而mkdirs函数可以创建一串子目录;
C. mkdir函数可以创建一串子目录,而mkdirs函数只能创建一个子目录;
D. mkdirs可以同时创建子目录和文件,而只能mkdir创建子目录;
在二进制文件的读写中,以下注意事项中错误的是( )
A. 二进制文件的文件对象不能用File类,而需要用FileInputStream和FileOutputStream类
B. 在利用DataInputStream读出文件数据的时候,并不能判断数据类型,它仅仅是根据函数的要求读入相应长度的二进制字节,再把它解释成数值
C. 在读写或写入文件之后,应当调用文件读写对象的close函数关闭文件
D. 二进制文件只能读写数值,不能读写字符串
以下哪个是FileOutputStream的父类。( )
A. File
B. FileOutput
C. OutputStream
D. InputStream
以下选项中,哪个流中是用来缓冲区技术( )。
A. BufferOutputStream
B. FileInputStream
C. DateOutputStream
D. FileReader