首先需要的是一个资源的URL,这里使用的是一张图片的链接地址,我们先通过该图片资源的地址建立URL对象,然后在使用对象的openConnection()方法建立URLConnection对象,该对象就包含了图片资源的相关内容。
下面是具体代码:
import java.net.URL;
import java.net.URLConnection;
public class Main {
public static void main(String[] argv) throws Exception {
int size;
URL url = new URL("http://images.csdn.net/20170615/VCG21e0d49af7d_%E5%89%AF%E6%9C%AC.jpg");
URLConnection conn = url.openConnection();
size = conn.getContentLength();
if (size < 0)
System.out.println("无法获取文件大小。");
else
System.out.println("文件大小为:" + size + " bytes");
conn.getInputStream().close();
}
}
运行结果为:
文件大小为:31808 bytes