欢迎来到天天文库
浏览记录
ID:59417232
大小:160.00 KB
页数:39页
时间:2020-09-19
《JAVA练习题(第9章)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JAVA程序设计练习题第9章一、选择题1.可用于获得文件或目录的路径名的是( )A.FileB.RandomAccessFileC.FileInputStreamD.BufferedReader2.下面语句的功能是()。RandomAccessFileraf2=newRandomAccessFile("1.txt","rw");A.打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据。B.打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据。C.打开当前目录下的文件1.
2、txt,但不能向文件写入数据,只能从文件读取数据。D.以上说法都不对。【答案】:A【答案】:A3.关于BufferedReader类的readLine()方法,以下说法不正确的是()。A.方法readLine()每次读取一行数据。B.方法readLine()每次读取一个字节。C.该方法可能抛出IOException异常,调用该方法时通常应将它放到try块中,并通过catch块处理异常。D.如果读到流的末尾,该方法返回的结果为null。【答案】:B4.用于关闭流的方法是()A.read()B.flush()C
3、.close()D.write()5.下列哪一个import命令可以使我们在程序中创建输入/输出流对象()A.importjava.sql.*;B.importjava.util.*;C.importjava.io.*;D.importjava.net.*;【答案】:C【答案】:C6.字符流与字节流的区别在于( )A.前者带有缓冲,后者没有B.前者是块读写,后者是字节读写C.二者没有区别,可以互换使用D.每次读写的字节数不同7.随机文件访问是由( )类实现的。A.FileB.BufferedInputS
4、treamC.RandomAccessFileD.FileWriter【答案】:D【答案】:C8.下列流中哪个不属于字节流 ( )A.FileInputStreamB.BufferedInputStreamC.FilterInputStreamD.InputStreamReader9.在Java的类库中,包含实现输入/输出操作的包是()A.java.util B.java.ioC.java.applet D.java.awt【答案】:D【答案】:B10.FilterOutputStrea
5、m是BufferedOutputStream、DataOutputStream及PrintStream的父类,以下哪个类可能是FilterOutputStream构造函数的参数类型?A.OutputStreamB.FileC.InputStreamD.BufferedOutputStream11.下列哪一个import命令可以使我们在程序中创建输入/输出流对象()A.importjava.sql.*;B.importjava.util.*;C.importjava.io.*;D.importjava.net
6、.*;【答案】:A【答案】:C12.如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()A.FileInputStreamB.FileOutputStreamC.DataOutputStreamD.FileWriter13.下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是()。Filef=newFile(填代码处);file=newFileReader(f);in=newBufferedReade
7、r(file);A."./1.txt"B."../my/1.txt"C."c:\my\1.txt"D."c:my1.txt"【答案】:A【答案】:C14.下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文件test.txt的内容是()。importjava.io.*;publicclassTest{publicstaticvoidmain(Stringargs[]){try
8、{Strings="ABCDE";byteb[]=s.getBytes();FileOutputStreamfile=newFileOutputStream("test.txt",true);file.write(b);file.close();}catch(IOExceptione){System.out.println(e.toString());}}}A.ABCABCB.ABCDEC.TestD.ABCDE
此文档下载收益归作者所有