基于Java的多线程下载工具研究与实现
作者机构:陕西工业职业技术学院信息工程学院陕西咸阳712000
基 金:陕西省教育科学"十一五"规划课题(SGH10325) 陕西工业职业技术学院自选科研项目(ZK11-01)
出 版 物:《现代电子技术》 (Modern Electronics Technique)
年 卷 期:2012年第35卷第8期
页 码:30-32页
摘 要:随着人们对计算机网络资源的依赖性越来越大,获取网络信息资源已经成为使用计算机的主要目的,而资源下载是获取资源的重要途径和手段。在此针对可靠性高,质量高的Java并行多任务特点,从程序设计的角度,根据用户选择的线程数来对下载的资源进行分块等方法展开论述,分析了基于Java技术进行多线程下载的原理。从状态、块对象、资源大小计算、上下文对象等方面分析了资源对象的创建方法,讨论了文件下载过程中下载、暂停、继续、保存等模块实现方法,给出了一个基于Java技术的多线程下载工具设计流程。经过测试,文件的下载速度得到了改善。
学科分类:0810[工学-土木类] 070801[070801] 07[理学] 08[工学] 0708[理学-地球物理学类] 081001[081001]
D O I:10.16652/j.issn.1004-373x.2012.08.050
馆 藏 号:203842217...