- 130
- 0
- 约 11页
- 2016-11-25 发布于浙江
- 举报
Java程序设计案例教程(第二版)周怡、张英主编。第11章习题答案
习题11
是非题
InputStream类能够被实例化。( 错 )
从键盘流向内存的数据流是输入流。( 对 )
FileReader是用文件字节流的的读操作。( 错 )
打开一个文件时不可能会产生IOException。( 错 )
Java的标准输入对象是System.in。( 对 )
选择题
1.InputStream和OutputStream处理的数据是 B 。
A. 位 B. 字节 C. 字符 D. 任意类型
2.以下哪一个类的对象可以是DataInputStream的构造函数的参数? C
A. File B. String C. FileInputStream D. FileOutputStream
3.下列不是java的输入输出流的是 C
A. 文本流 B. 字节流 C. 字符流 D. 文件流
4.下列属于文件输入输出类的是( A ) A. FileInputStream和FileOutputStream B. BufferInputStream和BufferOutputStream C. DataInputStream和DataOutputStream D. 以上都是
5.下面对File类构造函数使用不正确的是?( D )
A. File file1=new File(c:\\ 病历目录);
B. File file2=new File(c:\\病历目录,myfile.txt);
C. File file3=new File(c:\\病历目录);
File file4=new File(file3, myfile.txt);
D. File file5=new File(病历目录.txt);
File file6=new File(file5, myfile.txt);
6.要在磁盘上创建一个文件,可以使用哪些类的实例?( D )
A. FileOutputStream B. RandomAccessFile C.File D.以上都可以
填空题
按照流的方向来分,I/O流分为输入流和输出流。
按照程序处理的内容来分,I/O流分为字符流和字节流。
Java的标准输出对象是System.out。
所有的输入输出类都包含在java.io包中,程序开头必须都要import该包。
将一个长整型的数据保存到文件应该使用writeLong方法。
Java中的字符输出流都是抽象类Writer的子类。
简答题
解释字节流和字符流、文件输入流和文件输出流的含义及区别?
答:字节流是以byte为基本处理单位的流;而字符流是以16位的Unicode码为处理单位的流。基本输入流InputStream)和基本输出流(OutputStream)是处理以字节(8个二进制位)
为单位的字节流类。
字符流Reader和Writer类是专门处理16位Unicode字符组成的文本流类,读写以字符(Unicode)为单位进行。
在java.io包中定义的大多数类是实行流式操作的,但文件操作类不是,它独立于InputStream类和OutpuStream等类。要完成对文件内容的读取和写入,需要使用java.io
包中的FileInputStream/FileOutputStream字节输入输出流类或FileReader/FileWriter字符输入输出流类。FileInputStream/FileOutputStream这两个类作为InputStream类和
OutputStream类的子类,重写了其父类的大部分方法,专门用来进行文件的I/O处理。但由于FileInputStream和FileOutputStream直接从InputStream和OutputStream继承而来,并没有对其功能扩充,因此所有的读写操作只能以字节为单位对二进制数据进行处理,FileReader/FileWriter类则被设计用于读取文件和向文件写入字符数据。
InputStreamReader和OutputStreamWriter的主要作用是什么?
答:由于我们现在的操作系统平台,输入输出主要还是读写非Unicode编码的文件,所以在实际编程中,一般都是借用一对桥梁类InputStreamReader/OutputStreamWriter,它们分别用来连接字节流InputStream和OutputStream对象,它们使用指定的 charset 读取字节并将其解码为字符,将字节流和字符流进行转换。
例如:
BufferedReader myReaderin = new
您可能关注的文档
最近下载
- 2025年事业单位工勤技能-河南-河南防疫员三级(高级工)历年参考题典型考点含答案解析.docx VIP
- 设计心理学-专业学习教材.pdf VIP
- 七年级数学上册第3章代数式单元测试题.docx VIP
- 杭州职业技术大学2025-2026学年《概率论与数理统计2》第一学期期末试题(B).docx VIP
- 杭州电子科技大学信息工程学院2025-2026学年《概率论与数理统计2》第一学期期末试题(B).docx VIP
- 急性上呼吸道梗阻.ppt VIP
- 《汽车发动机构造与维修》教案-.docx VIP
- 美国大学英语写作(第九版)课后习题答案.docx VIP
- 静脉血液标本采集指南(WST661-2020)解读PPT课件.pptx VIP
- 《仪器分析技术》课程标准.pdf VIP
原创力文档

文档评论(0)