可以用字符流复制一张图片文件吗?

不行!

因为,字符流在读取完了字节数据后并没有直接往目的地写,而是先查编码表,查到对应的数据就将该数据写入目的地。如果查不到,则码表会将一些未知区域中的数据去map这些字节数据,然后写到目的地,这样的话就造成了源数据和目的数据的不一致。

原文地址:https://www.cnblogs.com/byron0918/p/4898526.html