Java多线程系列(四):多线程下载多张图片-[继承Thread-重写run()-调用start()]

第4节:网图下载


案例:下载图片

基本思路 : 写一个下载器 – 将下载器放进改写的run()方法中 – new出多个具有run方法的对象 – 在main()线程中用start()实现多线程调用.

第一步: 写一个下载器
Java多线程系列(四):多线程下载多张图片-[继承Thread-重写run()-调用start()]
第二步: 将下载器放进重写的run()方法中
Java多线程系列(四):多线程下载多张图片-[继承Thread-重写run()-调用start()]
第三步: 创建run()方法中需要的属性,通过构造器传递,达到动态接收的效果
Java多线程系列(四):多线程下载多张图片-[继承Thread-重写run()-调用start()]
第四步: 在main() 线程中new出多个具有run()方法的对象,通过start()开启多线程图片下载任务
Java多线程系列(四):多线程下载多张图片-[继承Thread-重写run()-调用start()]
Java多线程系列(四):多线程下载多张图片-[继承Thread-重写run()-调用start()]


声明:本系列是"狂神说java"教程的个人学习笔记,无意侵权~