1. 程式人生 > 實用技巧 >執行緒網圖下載

執行緒網圖下載

需要下載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方法出現問題!"); } } }