IO流可以用来做什么?

IO流可以用来做什么?,第1张

IO常常用于:

(1)网络IO。Socket传输二进制数据。比如response.getWriter().write()这个也算网络IO;

(2)文件IO。如FileInputStream、FileReader、ImageReader......

(3)序列化存储。

总的来说,需要时,能想到应该用哪些,能达到目的就可以了。

你首先得弄清楚流的概念,流是对输入输出设备的抽象,输入输出设备比如:文件、显示器、内存等等,他们都可成为流,至于是输入流还是输出流则是一个相对的概念,我们可将程序作为一方,将流(设备)作为另一方,如果数据的流向是程序至流(设备),我们成为输出流,反之我们称为输入流。希望能对你有帮助!

IO包括输入和输出流,输入流指的是将数据以字符字节形式从外部媒介比如文件、数据库等读取到内存中所以也分为字符输入流和字节输入流。

输出流指的是将内存中的数据写入外部媒介,也分为了字符输出流和字节输出流。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9959601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存