关于文件的输入和输出流的问题。。。

图片说明
问题是如图片中表述的内容。。

输入流InputStream指的是把f1文件的内容读出来,输入到计算机里面,
输出流OutPutStream是指把读入放在缓冲区的内容输出到f2文件中。
你自己理解错了这里说的输入输出的概念。
输入流指的是文件内容输入到计算机,
输出流指的是放在缓冲区的内容输出到文件。

字节输出输入流的问题,你这也是读取然后写入吧,写法没有问题,能够实现复制的功能,那么就是你的问题了,可以断点仔细查看,肯定是先读取再存储的

源文件 inputstream 到内存 outputstream 到目标路径

这里你可以把输入输出流比喻成房产中介,源文件F1相当于是房东,目标文件F2是租客;要想完成租房操作(文件复制操作),中介要先去房东那儿拿到房源,对于房东来说,是房东来说确实是吧房子租出去,但是对于房产中介来说,是先从房东那儿租过来,再租出去给租客。也就是先要把文件读取进来,再写出去,所以先用InputStream输入流读文件,再用outputStream输出流写文件。

input是读,output是写。这么说,应该就明白了吧?