输入输出流

Posted clc1996

tags:

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

技术图片

流相当于一辆火车(个人理解),程序向输出流写入数据,靠这辆车运出去;又向输入流读取数据(相当于外界给你寄来了信,你来读取),读取外界输入的东西.

 

输出流:

  程序向输出流写入数据,将程序中的数据输出到外界(显示器,打印机,文件,忘了)的通信通道.也就是写入

 

写入文件过程

文件的输出流,用来写入文件内容:  

1.找到指定的文件

2.根据文件创建文件的写入流

3.把文件转换为字节数组

4.向文件写内容

5.关闭输出流

 

 

输入流:

  程序冲输入流读取数据源,数据源包括(键盘,文件,网络),就是将数据源读入到程序的通信通道.

 

读取文件过程

1.找到指定文件

2.根据文件创建输入流

3.创建字节数组

4.读取内容,放到字节数组里面

5.关闭输入流

 

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

java Zip压缩输入输出流问题

HTML 输出流啥意思?

C#输入输出流中中文乱码问题

I/O(输入/输出)---字节流与字符流

Java IO中的数据输出流(DataOutputStream)和普通输出流(OutputStre

数据输入/输出流和缓冲输入/输出流有啥区别?