Java BufferedInputSteam如何帮助处理大型文件?
我有一个应用程序,可以处理大文件(GB)。有时我会得到一个Java BufferedInputSteam如何帮助处理大型文件?,java,io,out-of-memory,Java,Io,Out Of Memory,我有一个应用程序,可以处理大文件(GB)。有时我会得到一个outofmemoryerror异常。如果我在BufferedInputStream中包装InputStream,是否有帮助?BufferedInputStream的用途是什么?它是如何工作的 不,这对内存消耗没有帮助。如果您碰巧以非常小的块读取文件,它将帮助您加快读取文件的速度 对您有帮助的是,不要一次将整个文件保存在内存中。只需保留当前正在处理的部分。“outofmemomeexception。”在Java中没有这样的事情。请复制/粘
outofmemoryerror
异常。如果我在BufferedInputStream
中包装InputStream
,是否有帮助?BufferedInputStream
的用途是什么?它是如何工作的 不,这对内存消耗没有帮助。如果您碰巧以非常小的块读取文件,它将帮助您加快读取文件的速度
对您有帮助的是,不要一次将整个文件保存在内存中。只需保留当前正在处理的部分。“outofmemome
exception。”在Java中没有这样的事情。请复制/粘贴这些内容。相关: