第一种:记得关闭流
bis = new BufferedInputStream(new FileInputStream(createPath));
bos = new BufferedOutputStream(response.getOutputStream());
byte[] buff = new byte[2048];
int bytesRead;
while (-1 != (bytesRead = bis.read(buff, 0, buff.length))) {
bos.write(buff, 0, bytesRead);
}
第二种:记得关闭流
InputStream in;
OutputStream out;
for(int b=-1;(b=in.read())!=-1;){
out.write(b);
}