Java流(上).pptVIP

  • 5
  • 0
  • 约6.82千字
  • 约 31页
  • 2016-12-03 发布于河南
  • 举报
Java流(上)

Java流(上) 目标 理解流的概念 掌握Java基本I/O流的用法 区分字节流/字符流/节点流/处理流 掌握RandomAccessFile的用法 了解利用流对Zip格式文件的压缩/解压 I/O流概述 流是数据输入输出的通道 流中的数据是有序的 流的分类 按数据流动方向 输入流:只能从中读取字节数据,而不能向其写出数据 输出流:只能向其写入字节数据,而不能从中读取数据 按照流所处理的数据类型 字节流:用于处理字节数据。 字符流:用于处理Unicode字符数据 按照流所处理的源 节点流:从/向一个特定的IO设备读/写数据的流 处理流:对已存在的流进行连接和封装的流 InputStream/OutputStream InputStream/OutputStream处理字节数据 InputStream/OutputStream是抽象类 所有字节处理流都由InputStream/OutputStream派生而来 InputStream基本方法 三个基本的read方法: int read():读取一个字节,并将它返回。 int read(byte[] buffer):将数据读入一个字节数组,同时返回读取的字节数。 int read(byte[] buffer, int offset, int length):将数据读入一个字节数组,放到数组的offset指定的位置开始

文档评论(0)

1亿VIP精品文档

相关文档