java编程图片下载器

下载工具类

在这里插入图片描述

https://commons.apache.org/proper/commons-io/download_io.cgi

导入工具类

在这里插入图片描述

在这里插入图片描述

实现网图下载

package com.chen.lesson01;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 name;private  String url;public Demo02(String url ,String name) {this.url = url;this.name = name;}//下载图片的线程的执行体@Overridepublic void run() {WebDownloader webDownloader = new WebDownloader();webDownloader.downloader(url,name);System.out.println("下载了一张图片");}public static void main(String[] args) {//地址,图片名称Demo02 demo02 = new Demo02("https://img-blog.csdnimg.cn/20201106173014928.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTMyNTkxMg==,size_16,color_FFFFFF,t_70#pic_center","2.jpg");demo02.start();}
}
//下载器
class WebDownloader{public void downloader(String url,String name){try {FileUtils.copyURLToFile(new URL(url),new File(name));} catch (IOException e) {e.printStackTrace();}}
}

[
在这里插入图片描述

下载成功!


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部