练习13Java类IO流练习题.pdf

练习13Java类IO流练习题.pdf

ID:48015287

大小:96.89 KB

页数:2页

时间:2019-07-13

练习13Java类IO流练习题.pdf_第1页
练习13Java类IO流练习题.pdf_第2页
资源描述:

《练习13Java类IO流练习题.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JavaI/O流练习题[]选择题1.请问如下哪些类是FileOutStream类的正确构造方法形式?A:FileOutStream(FileDescriptorfd)B:FileOutStream(Stringpath,booleanb)C:FileOutStream(booleanb)D:FileOutStream()E:FileOutStream(Filefile)答:2.请问下列类哪些是定义在java.io包中的抽象类?A:InputStreamB:OutputStreamC:PrintStreamD

2、:ReaderE:FileInputStreamF:FileWriter答:3.请问下列哪种描述是正确的?A:InputStream和OutputStream是基于字节流的。B:Reader和Writer是基于字符流的。C:ObjectInputStream和ObjectOutputStream是不支持序列化对象的。D:Reader和Writer是支持对象序列化的。E:以上说法都不对。答:4.如下哪种描述是正确的?A:Writer类可以使用不同的字符集编码向输出流写入字符。B:Writer类可以向输出流写入

3、unicode字符。C:Writer类提供向输出流写入任何Java基本数据类型的方法。D:Writer类提供向输出流写入对象类型数据的方法。E:以上说法都不对。答:5.给出写文件的代码如下:(不考虑异常)FileOutputStreamfout=newFileOutputStream(“datafile”);DataOutputStreamdout=newDataOutputStream(fout);for(inti=0;i<500;i++){dout.writeInt(i);}dout.close();f

4、out.close();请问如下哪些代码可以从datafile中读出刚写入的数据?A:FileInputStreamfin=newFileInputStream(“datafile”);DataInputStreamdin=newDataInputStream(fin);din.readInt();B:FileReaderfr=newFileReader(“datafile”);fr.readInt();C:PipeInputStreampin=newPipeInputStream(“datafile”);

5、pin.readInt();D:FileReaderfr=newFileReader(“datafile”);DataInputStreamdin=newDataInputStream(fr);din.readInt();答:[]编程题1:编写一个文件功能类FileFunction,有如下方法:1.publicstaticvoidcopyFile(StringfromFileName,StringtoFileName)throwsFileException功能将原文件拷贝到目标文件中,如果原文件不存在,抛出

6、FileException异常。2.publicstaticbooleanisFileExist(StringfileName)判断文件是否存在3.publicstaticvoiddeleteFile(Stringname)throwsFileException删除文件方法。[]编程题2:编写一个文本分析类TextProcessor有如下方法:1.publicintgetWordNum(StringfileName)throwsFileException统计一个含有英文单词的文本文件的单词个数。2.publ

7、icvoidgetWordNumFile(StringformfileName,Stringword)throwsException统计指定的文件中含有指定单词的个数。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。