java输入输出流的本质是什么?

发布网友

我来回答

5个回答

热心网友

输入输出是相对内存来说的,比方说,你站在内存的角度来看,有数据读进内存就是输入,数据被从内存取出就是输出,至于流是数据的一种形式不懂就去看看数据结构的书,知道这个答复不能利你满意,只是想让你找着方向而已,我以前也迷糊了好长时间……

热心网友

java 中的“输入流”、“输出流”是相对的,以自己编的程序为基准,如果流是将数据从文件或者终端读到程序,则该流就叫做输入流;如果流将数据从程序写到文件或者终端,则该流叫做输出流。追问那InputStreamReader,BufferederReader,BufferedWriter,FileWriter……这些个怎么用,哪些与输入有关,哪些与输出有关?

热心网友

输入输出流和编程语言无关。任何编程语言都必须有输入和输出操作。这是因为程序和外部设备(显示器、磁盘、键盘、鼠标、网络、打印机等)之间的数据交换是必须的。
以程序为参照物,外部数据进入程序,通过输入流完成。程序将数据给外部设备,通过输出流完成。

热心网友

相对内存说的,内存往外就是输出,相反就是输入。最简单的理解~

热心网友

输入流 in.read()
输出流 out.write()

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com