使用FileUtils同时来下载图片
package 多线程;
import org.apache.commons.io.FileUtils;
import java.io.File;
import java.io.IOException;
import java.net.URL;
public class Demo02 extends Thread {
private String url;
private String name;
public Demo02(String url,String name){
this.url = url;
this.name = name;
}
@Override
public void run() {
WebDownLoader webDownLoader = new WebDownLoader();
webDownLoader.downLoader(url,name);
System.out.println("下载了文件"+name);
}
public static void main(String[] args) {
Demo02 t1 = new Demo02(" https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fa0.att.hudong.com%2F52%2F62%2F31300542679117141195629117826.jpg&refer=http%3A%2F%2Fa0.att.hudong.com&app=2002&size=f9999 ,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1614154652&t=433d633ff9e36fb23f5dca74377e4806","1.jpg");
Demo02 t2 = new Demo02(" https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fa2.att.hudong.com%2F27%2F81%2F01200000194677136358818023076.jpg&refer=http%3A%2F%2Fa2.att.hudong.com&app=2002&size=f9999 ,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1614154652&t=5f3acc245ab64ec3929d803757792805","2.jpg");
Demo02 t3 = new Demo02(" https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwww.leewiart.com%2Fuserfiles%2F4421%2F8db77019f697dc9c9df6df6efd0b9c01.jpg%3F634219776989282500&refer=http%3A%2F%2Fwww.leewiart.com&app=2002&size=f9999 ,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1614154652&t=6918553934b96e4c5f9e0c218c71a674","3.jpg");
t1.start();
t2.start();
t3.start();
}
}
class WebDownLoader{
public void downLoader(String url,String name){
try {
FileUtils.copyURLToFile(new URL(url),new File(name));
} catch (IOException e) {
e.printStackTrace();
System.out.println("io发生异常");
}
}
}
人生不易,多多努力!!!
浙公网安备 33010602011771号