Java基础(二十四)Java IO(1)输入/输出流

  在Java API中,可以从其中读入一个字节序列的对象称作输入流,而可以向其中写入一个字节序列的对象称为输出流。

  输入流的指向称为源,程序从指向源的输入流中读取数据。

  输出流的指向是字节要去的目的地,程序通过向输出流中写入数据把信息传递到目的地。

  输入输出流一般分为字节输入流、字节输出流、字符输入流和字符输出流。

  这些字节序列的来源地和目的地可以是文件、网络连接甚至是内存块。

  抽象类InputStream和OutputStream构成了输入/输出类层次结构的基础。

  1.字节输入流InputStream类

   InputStream类是字节输入流的抽象类,它是所有字节输入流的父类,其各种子类实现了不同的数据输入流。

  

  2.字节输出流

   OutputStream类是字节输出流的抽象类,它是所有字节输出流的父类,其子类实现了不同数据的输出流。

  

  3.字符输入流Reader类

   Reader类是字符输入流的抽象类,它是所有字符输入流的父类。

  

  4.字符输出流

   Writer类是字符输出流的抽象类,它是所有字符输出流的父类。

  

 

posted @ 2018-08-02 17:12  BigJunOba  阅读(197)  评论(0编辑  收藏  举报