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

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

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

  节点流类型:

  

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

  •   文件流

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

  

  

  •   数组流

  

  

  

  

  •   字符串流

  

  

  •   管道流

   

  

  

  

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

  处理流类型:

  

 

  处理流的几个常用类:

  •   缓冲流

  

  

  

  

  •   转换流

  

  

  •   数据流

  

  

  •   打印流

  

  

  •   对象处理流

  

  

 

原文地址:https://www.cnblogs.com/livterjava/p/4771295.html