Java程序设计实用教程秦学礼等第6章输入输出处理课件教学.pptVIP

  • 1
  • 0
  • 约7.88千字
  • 约 57页
  • 2017-01-04 发布于未知
  • 举报

Java程序设计实用教程秦学礼等第6章输入输出处理课件教学.ppt

秦学礼 JAVA程序设计实用教程(6) 秦学礼 第6章 输入/输出处理 6.1 I/O流概述 6.2 字节流 6.3 字符流 6.1 I/O流概述 流是指在计算机的输入输出之间运动的数据序列。输入流代表从外设流入计算机的数据序列;输出流代表从计算机流向外设的数据序列。 流式输入输出的特点是:每个数据都必须等待排在它前面的数据读入或送出之后才能被读写,每次读写操作处理的都是序列中剩余的未读写数据中的第一个,而不能随意选择输入输出的位置。 6.1 I/O流概述 Java中流的实现是在java.io包定义的类层次结构内部完成的。要在程序中使用流类,必须引入java.io包。 流中的数据可以是未加工的原始二进制数据,也可以是按一定编码处理后符合某种格式规定的特定数据,如字符数据,所以Java中的流有字节流和字符流之分。 6.2 字节流 一般来说,处理字符或字符串时应使用字符流类,处理字节或二进制时应用字节流类。InputStream和OutputStream设计成字节流类。Reader和Writer为字符流设计。但在最底层,所有的输入/输出都是字节形式的,基于字符的流只是为了处理字符更方便一些。 6.2.1 InputStream 和OutputStream InputStream InputStream类中的方法有: 从流中读取数据 int read( )

文档评论(0)

1亿VIP精品文档

相关文档