我使用 HttpURLConnection 通过 Java 下载文件。
随着数据流式传输,我将其传输到循环缓冲区,这些缓冲区本质上限制了它们消耗的内存量。
但是,HttpURLConnection 是否将整个流存储在内存中?
最佳答案
一般来说不行,否则java程序将永远无法下载非常大的东西。 (小响应可能会完全缓冲在内存中)。
关于java - Java 的 UrlConnection 是否将整个下载缓冲在内存中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9117976/