package pool.copy.img;
import java.io.File;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import org.apache.commons.io.FileUtils;
public class WebDownloader {
public void download(String url,String name){
URL u=null;
try {
u = new URL(url);
} catch (MalformedURLException e) {
System.out.println("url無效");
}
File f2=new File(name);
try {
FileUtils.copyURLToFile(u, f2);
} catch (IOException e) {
System.out.println("下載失敗");
}
}
}
package pool.copy.img;
public class TDownloader extends Thread{
private String url;
private String name;
public TDownloader(String url,String name){
this.url=url;
this.name=name;
}
public void run(){
new WebDownloader().download(url, name);
}
public static void main(String[] args) {
String url="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1586948658318&di=357326748bbf4a3228a6892b8afb075c&imgtype=0&src=http%3A%2F%2Fa3.att.hudong.com%2F14%2F75%2F01300000164186121366756803686.jpg";
String u="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1586948658318&di=f350a845ba19c8db1547e64bd47d6853&imgtype=0&src=http%3A%2F%2Fdmimg.5054399.com%2Fallimg%2Fpkm%2Fpk%2F22.jpg";
String ul="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1586948658318&di=51ec5c740c9d26960f0e4f6e40211e61&imgtype=0&src=http%3A%2F%2Fcdn.duitang.com%2Fuploads%2Fitem%2F201409%2F08%2F20140908130732_kVXzh.jpeg";
TDownloader a=new TDownloader(url, "b.jpg");
TDownloader b=new TDownloader(u, "c.jpg");
TDownloader c=new TDownloader(ul,"d.jpg");
a.start();
b.start();
c.start();
}
}