inputstream和outputstream的理解
众所周知,inputstream和outputstream,分别为输入流和输出流。
那么,输入流是不是就意味着写入,输出流就意味着读出呢?
然而事实却并非如此!!!恰恰相反
输入流:只能够从中读取数据,不能向其写入数据;
输出流:只能够向其写入数据,不能从中读取数据。
无论是输入还是输出,都是针对于端到端的。即,相对于某一端为输出流,而相对于另一端则是输入流。从A端数据流出,此时相对于A而言是输出流;到B端接收数据流,此时相对于B而言则是输入流。
因此可以很明显看出,输出流是可以进行写入数据的,而输入流只能从中读取数据。