Сохраняет ли Java UrlConnection всю загрузку в памяти? - PullRequest
0 голосов
/ 02 февраля 2012

Я использую HttpURLConnection для загрузки файлов с использованием Java.

Когда данные передаются в потоковом режиме, я передаю их в циклические буферы, которые по своей природе ограничены в объеме используемой памяти.

Однако, HttpURLConnection хранит весь поток в самой памяти?

1 Ответ

2 голосов
/ 02 февраля 2012

Обычно нет, иначе java-программа никогда не сможет загрузить что-то очень большое. (возможно, небольшие ответы полностью буферизируются в памяти).

...