IO流

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IO流相关的知识,希望对你有一定的参考价值。

IO   Input  Output 

IO流用来处理设备之间的数据传输。

java对数据的操作是通过流来实现的。

流按流向分:输入流,输出流     是相对内存而言的。把硬盘的数据读取到内存中就是输入流。

输入流就是读操作,输出流就是写操作。

 

流按操作数据分两种:字节流,字符流

字节流对象可以处理所有的数据。

字符流的由来: 字节流读取字节数据后,不直接操作,而是先查指定的编码表,获取对应的文字。在对这个文字进行操作,简单的说就是   字节流+编码表

 

IO流的四个顶层基类

  字节流的两个顶层父类(抽象基类):

    InputStream

    OutputStream

  字符流的两个顶层父类(抽象基类)

    Reader

    Writer

 

以上是关于IO流的主要内容,如果未能解决你的问题,请参考以下文章

IO流之IO流综述

IO异常--缓冲流--转换流--序列化流( IO流2 )

IO流(序列流)

java中的io流都有哪些

java IO流 IO流概述

IO流