JAVA中IO流如何理解

2025-02-03 04:56:27
推荐回答(2个)
回答1:

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

回答2:

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