//创建线程方法二
public class test3Thread implements Runnable {
private String url;
private String name;
test3Thread(String url,String name){
this.url=url;
this.name=name;
}
public void run(){
WebDownloader webDownloader=new WebDownloader();
webDownloader.downloader(url,name);
System.out.println("download name is "+name);
}
public static void main(String[] args) {
test3Thread t1
=new test3Thread("https://p0.ssl.img.360kuai.com/t015e88a618bb5f03af.webp","1.webp");
test3Thread t2
=new test3Thread("https://img-market.csdnimg.cn/aicms/fission/1634696313757661.jpg","2.jpg");
test3Thread t3
=new test3Thread("https://p0.ssl.img.360kuai.com/t015e88a618bb5f03af.webp","3.webp");
test3Thread t4
=new test3Thread("https://i0.hdslb.com/bfs/tag/ab3f6c5064dbb0b3d4985e1892b8175ee130b470.jpg@92w_92h_1c_100q.jpg","4.jpg");
// Thread t5=new Thread(t1);
// Thread t6=new Thread(t2);
// Thread t7=new Thread(t3);
// Thread t8=new Thread(t4);
// t5.start();
// t6.start();
// t7.start();
// t8.start();
// 简化写法
new Thread(t1).start();
new Thread(t2).start();
new Thread(t3).start();
new Thread(t4).start();
}
}
多线程实现图片下载-Runnable接口
最新推荐文章于 2024-08-04 11:07:52 发布