线程网图下载

需要下载commons.io jar包


package
DemoThread; import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; import java.net.URL; public class TestThread01 extends Thread { public String url;//网络图片地址 public String name;//保存的文件名 public TestThread01(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) { TestThread01 testThread01 = new TestThread01("https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2693817768,1815009225&fm=26&gp=0.jpg","11.jpg"); testThread01.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异常,downloader方法出现问题!"); } } }

 

posted @ 2020-10-04 15:12  IanW  阅读(104)  评论(0编辑  收藏  举报