1

我的代码下载速度达到预期效果,如何提高下载速度

代码如下:

URL url = new URL("www.google.com");

HttpURLConnection conn = (HttpURLConnection) url.openConnection();

InputStream inStream = conn.getInputStream();

RandomAccessFile threadfile = new RandomAccessFile(saveFile, "rwd");

byte[] buffer = new byte[8192];
int byteCount= 0;
while((byteCount = inStream.read(buffer)) != -1){
     threadfile.write(buffer,0,byteCount);
}
4

1 回答 1

0

您的下载速度将仅与使用中的 ISP 提供给您的带宽以及您请求的服务器发回给您的速率一样快。您的代码很好,速度主要取决于 ISP。

于 2013-08-02T07:34:28.400 回答