1、先创建一个线程类来实现Runable接口
2、跟Thread类的一样照样调用FileUtils 文件工具类创建下载器
3、对下载器的形参在线程类中创建属性,用构造方法对属性赋值,并且重写run方法,run方法中实例化下载器
4、实例化Runnable接口并且调用start方法
这里Runnable接口和Thread类不一样的地方:
Runnable要用Thread类的对象来承载,Thread之所以不用是因为类中本来就实现了Runnable接口
标签:Runnable,run,Thread,接口,多线程,下载 From: https://www.cnblogs.com/kukihistory/p/17747248.html