输入流输出流IO的理解

Posted zeenzhou

tags:

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

之前对IO理解总是有点模糊,

输入输出,其实针对 数据处理主体 A ,这个主体我们通常是指服务器程序本身,   交互目的源B ,一般是本地磁盘,由本地磁盘IO传输, 或者 远程客户端,由网络IO传输.

不管是 本地 还是远程, 都是完成 A 与B的IO交互,输入输出的都以A,也就是服务器这个主体确定流向的.

比如

  输入流: 就是从本地磁盘读取文件,或从远程端接收网络数据, 形式可以是字符流形式,也可以字符流形式

  输出流:就是写数据到本地磁盘,或者发送数据给远程客户端,  形式可以是字符流形式,也可以字符流形式

 

注: 描述的主体是服务器的出发的. 目的地,可以是服务的本地磁盘,也可以是远程客户端.

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

Java 输入/输出——理解Java的IO流

IO流 字节输入输出流概念理解以及适用环境

Java IO流中先关闭输出流还是先关闭输入流?为啥?

理解Java之IO流

理解Java中的IO字节流(File的输入输出理解)

Java IO流