解析JAV程序设计第五章课后答案.docVIP

  • 4
  • 0
  • 约 10页
  • 2016-12-09 发布于河南
  • 举报
解析JAV程序设计第五章课后答案

第5章习题解答 1. 流的主要特征有哪些,用流来实现JAVA中的输入输出有什么优点? 答: 一是单向性,即数据只能从数据源流向数据宿;二是顺序性,先从数据源流出的数据一定比后流出的数据先到达数据宿;三是数据流必须而且只能和一个数据源与一个数据宿相连。优点是体现了面向对象程序设计的概念,通过流可以把对不同类型的输入/输出设备的操作统一为用流来实现。 2. 对字节流和字符流进行读写操作的一般步骤是什么? 答:声明流对象,创建流对象,通过流对象进行读(写)操作,关闭流对象。 3. 有哪些常用的字节流和字符流,他们的主要区别是什么? 答: InputStream/OutputStrem:普通字节流,所有字节流的基类。FileInputStream/ FileOutputStream:用于从文件中读写数据。BufferedInputStream/ BufferedOutputStream:用于从缓冲区输入流中读写数据。采用缓冲区流可减少实际上从外部输入设备上读写数据的次数,从而提高效率。DataInputStream/ DataOutputStream:按读写数据对象的大小从字节流中读写数据,而不是象其它字节流那样以字节为基本单位。PipedInputStream/ PipedOutputStream:管道输流用于从另一个线程中读写数据。 4. 么是异常?说明Java中的异常处理机制

文档评论(0)

1亿VIP精品文档

相关文档