标签: java streaming httpurlconnection
我正在使用HttpURLConnection使用Java下载文件。
当数据流式传输时,我将其传输到循环缓冲区,这些缓冲区本质上限制了它们消耗的内存量。
但是,HttpURLConnection是否将整个流存储在内存中?
答案 0 :(得分:2)
一般不会,否则java程序永远无法下载任何非常大的东西。 (小的响应可能在内存中完全缓冲)。