第10章 输入输出处理.pptVIP

  • 1
  • 0
  • 约5.14千字
  • 约 22页
  • 2016-12-22 发布于江苏
  • 举报
第十章 输入/输出处理 主要内容 10.1 输入输出类库 10.2 字节流 10.3 字符流 10.4 文件处理 输入/输出的需求 应用程序的主要功能之一就是与用户进行交互,例如从键盘读取数据、向屏幕输出数据、从文件读数据、向文件写入数据等等。 Java把各种不同类型的输入、输出抽象成流 (stream),分为输入流和输出流, 用户只需要知道怎么使用这些流,不需要了解Java是如何实现输入和输出的。 Java提供了包 java.io,其中有很多接口和类用来处理输入/输出。 10.2 字节流 Java 中的流分成多种类型:字节流、过滤流、字符流、序列流和管道流。 所谓字节流就是读写时以字节(byte)为最小单位。 java.io 包中定义了两个抽象类:InputStream 类和 OutputStream类。 InputStream 是所有字节输入流的父类,用来处理字节形式的输入;OutputStream 是所有字节输出流的父类,用来处理字节形式的输出。 10.2.1 InputStream类 从输入流中读取数据 int read( ); //读取下一个字节 int read( byte b[ ] ); //读取b.length个字节到b int read( byte b[ ], int off, int len ); int

文档评论(0)

1亿VIP精品文档

相关文档