JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

时间:2023-01-21 18:30:31

  IO流根据处理对象的不同分为节点流和处理流。

  •   直接对文件进行处理的流为节点流;
  •   对流进行包装从而实现对文件的优化处理的流为处理流。

  节点流类型:

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  可以看出,节点流主要分这几大类:

  •   文件流

  文件流构造方法概要(FileInputStream和FileOutputStream构造相同于对应的Reader和Writer):

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  •   数组流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  •   字符串流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  •   管道流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  节点流里面的Reader/Writer和InputStream/OutputStream分别继承自相应的父类。

  处理流类型:

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  处理流的几个常用类:

  •   缓冲流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  •   转换流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  •   数据流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  •   打印流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  •   对象处理流

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)

  JAVA里面的IO流(一)分类2(节点流和处理流及构造方法概要)