通过URL,从网络上读取图片,并存入本地,文件名为s.jpg
public class Main {
public static void main(String[] args) {
System.out.println("Start");
try {
URL url = new URL("http://ww4.sinaimg.cn/large/6592c2e0jw1eqnjtyr98ej20f00qot9t.jpg");
InputStream inputStream = url.openStream();
File file = new File("s.jpg");
// FileOutputStream继承自抽象类OutPutStream 实例化了write方法
FileOutputStream fileOutputStream = new FileOutputStream(file);
// 接收缓冲
byte[] bytes = new byte[0x400];
int count = inputStream.read(bytes);
do {
// 从bytes的第0个字节开始,把count个字节写到文件里
fileOutputStream.write(bytes, 0, count);
// 把数据从url读出count个字节,保存在bytes
count = inputStream.read(bytes);
} while (count != -1);// 如果inp