通过HTTP中的java客户端下载大文件

通过HTTP中的java客户端下载大文件,java,client-server,Java,Client Server,有没有办法下载像1GB这样的大文件,而不需要缓冲,这意味着任何流都会到来,我可以直接将其写入本地机器上的文件中。至于大文件,缓冲区将被占用。可能重复使用FTP而不是http?

有没有办法下载像1GB这样的大文件,而不需要缓冲,这意味着任何流都会到来,我可以直接将其写入本地机器上的文件中。至于大文件,缓冲区将被占用。

可能重复使用FTP而不是http?