String str = "http://community.csdn.net/images/csdn.gif"; try {
URL url = new URL(str);
DataInputStream in = new DataInputStream(url.openStream());
DataInputStream in2 = new DataInputStream(url.openStream());
System.out.println(in.available() + " " + in2.available());
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
为什么in.available()和in2.available()不一样呢?
URL url = new URL(str);
DataInputStream in = new DataInputStream(url.openStream());
DataInputStream in2 = new DataInputStream(url.openStream());
System.out.println(in.available() + " " + in2.available());
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
为什么in.available()和in2.available()不一样呢?
String str = "http://community.csdn.net/images/csdn.gif";/要用转义 //
返回不同的字节数.应该和网络连接有关吧!