Java / Android 基于Http的多线程下载的实现(二)

2014-11-23 19:17:59 · 作者: · 浏览: 60
ic static void main(String[] args) { try { new MultipartThreadDownloador(http://localhost:8080/nexus.zip, f:/backup/nexus, nexus.zip, 2).download(); } catch (IOException e) { e.printStackTrace(); } } }
输出结果:

需要下载的文件大小为 :31143237 , 存储位置为: f:/backup/nexus/nexus.zip
Thread-1开始下载...
Thread-2开始下载...
Thread-3开始下载...
Thread-4开始下载...
Thread-4完成下载  : 23357430 -- 31143237
Thread-2完成下载  : 7785810 -- 15571619
Thread-1完成下载  : 0 -- 7785809
Thread-3完成下载  : 15571620 -- 23357429

截图:

\

ok,多线程下载介绍完毕,如果代码设计不合理,以及方法使用错误,欢迎各位留言,,,

源码点击下载