这个要看你的需求,如果必须所有读取出来,那只能调整JVM的内存了但是建议一边读,一边写,不要一次读取完例如一个视频文件,一边读,inputStream 一边写OutputStream这样占用的内存是非常少的