Here you can find the source of copyStream(InputStream in, OutputStream out)
public static void copyStream(InputStream in, OutputStream out) throws IOException
//package com.java2s; //License from project: Open Source License import java.io.*; public class Main { private static final byte[] BUFFER = new byte[64 * 1024]; public static void copyStream(InputStream in, OutputStream out) throws IOException { while (true) { int read = in.read(BUFFER); if (read < 0) break; out.write(BUFFER, 0, read);/*from w ww .jav a 2 s .c om*/ } } }