无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

多線程下載圖片

2020-04-06 16:46 作者:小垃圾kiki  | 我要投稿
package cn.jd.thread;

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) {
?? ??? ?try {
?? ??? ??? ?FileUtils.copyURLToFile(new URL(url), new File(name));
?? ??? ?} catch (MalformedURLException e) {
?? ??? ??? ?e.printStackTrace();
?? ??? ??? ?System.out.println("不合法的url");
?? ??? ?} catch (IOException e) {
?? ??? ??? ?e.printStackTrace();
?? ??? ??? ?System.out.println("圖片下載失敗了");
?? ??? ?}
?? ?}

}

package cn.jd.thread;

public class TDownloader extends Thread {
?? ?private String url;//遠(yuǎn)程路徑
?? ?private String name;//存儲(chǔ)名字
?? ?
?? ?public TDownloader(String url, String name) {
?? ??? ?this.url = url;
?? ??? ?this.name = name;
?? ?}

?? ?@Override
?? ??? ?public void run() {
?? ??? ??? ?WebDownloader wd=new WebDownloader();
?? ??? ??? ?wd.download(url, name);
?? ??? ??? ?System.out.println(name);
?? ??? ?}
?? ?public static void main(String[] args) {
?? ??? ?//同時(shí)進(jìn)行,相互不干擾,沒(méi)有絕對(duì)的順序
?? ??? ?TDownloader? td1=new TDownloader("http://www.technosamrat.com/wp-content/uploads/2012/02/Ocean-Wallpapers-Images1.jpg", "1.jpg");
?? ??? ?TDownloader? td2=new TDownloader("http://pics.sc.chinaz.com/files/pic/pic9/201509/apic14546.jpg", "2.jpg");
?? ??? ?TDownloader? td3=new TDownloader("https://pic1.zhimg.com/v2-3b4fc7e3a1195a081d0259246c38debc_1200x500.jpg", "3.jpg");
?? ??? ?//啟動(dòng)3個(gè)線程
?? ??? ?td1.run();
?? ??? ?td2.run();
?? ??? ?td3.run();
?? ?}
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
}

多線程下載圖片的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
眉山市| 如皋市| 天津市| 中山市| 嘉善县| 江永县| 兴海县| 洛阳市| 工布江达县| 临湘市| 铜梁县| 昌吉市| 区。| 伊通| 民乐县| 晋宁县| 澄迈县| 祁阳县| 板桥市| 长宁县| 台北市| 合川市| 广东省| 孙吴县| 文水县| 雷波县| 永安市| 镇原县| 临清市| 西盟| 揭东县| 安达市| 珠海市| 海城市| 昌吉市| 东城区| 上犹县| 日喀则市| 崇义县| 宿迁市| 犍为县|