流的概念

流的概念及API

  • 流的概念
  • 流的分类
  • 按流的方向不同
  •  输入流、输出流
  • 按处理数据的单位不同
  • 字节流、字符流
  • 按功能不同
  • 节点流、处理流
  • Java语言中,控制数据流的类都放在java.io包中
 

字节流

字符流

输入流

InputStream

Reader

输出流

OutputStream

Writer

  • java.io包中有两大继承体系
    •  以byte处理为主的Stream类,他们的命名方式是XXXStream
    •  以字符处理为主的Reader / Writer类,他们的命名方式XXXReader或XXXWriter
  •  InputStream、OutputStream、Reader、Writer这四个类,是这两大继承体系的父类

流的概念_第1张图片

流的概念_第2张图片

 

你可能感兴趣的:(I/O流)