在平常我们复制文件,知道文件所在的位置,我们可以通过文件输入输出流进行转换复制,但是,假如在网络或者服务器传输时,把文件转换成字节,方便传输,即时转换成字节数组,通过程序进行端到端的中转。示意图如下:
在字节数组输入输出流的应用时,最后可以不用释放。
以下代码:
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
/**
* 利用bytearray(i&o)nputstream复制
* @author 佳哥
*
*/
public class copy {
public static void main(String[] args) {
byte[] date = FileToBy