基于Java的GUI多线程下载器的设计与实现

来源 :信息周刊 | 被引量 : 0次 | 上传用户:gswwg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络资源的下载离不开下载器。该GUI多线程下载器基于Java语言编写,实现对HTTP,HTTPS,FTP等服务器进行网络资源的下载,自由新建下载任务,支持多个下载任务同时进行,实时更新下载进度与速度,动态显示下载信息,断点续传,取消下载任务等功能。用到文件操作、多线程、网络编程、swing GUI编程、面向对象编程、异常处理等重难点,采用MVC模式与观察者模式,注重质量的提升。
其他文献
针对传统能源管控系统成本高、兼容性差、扩展性差等缺点,设计了基于Android的"互联网+"能源管控系统,介绍了系统的整体设计和具体实现。使用当下广泛流行的Android移动设备
随着我国的经济再快速且稳定的发展,我国的交通运输事业也取 得了一定的成绩,高速公路总里程在不断增加,同时也给高速公路养护 工作来带了巨大的压力。有关部门要明确高速公
在成品油储运和销售过程中,油气挥发不仅造成油品损失,而且对大气及环境还会造成很大污染。随着人们环保意识的不断提高,油气回收治理成为大气污染防治的重要内容,加快推进加
据《Scientia Horticulturae》的一篇研究报道(https://doi.org/10.1016/j.scienta.2020.109761),来自德国汉诺威莱布尼兹大学园艺研究所的研究人员研究了不同钙盐和表面活性
目的评价基于磁敏感加权成像(sensitivity-weighted imaging,SWI)技术在急性肝性脑病(acute hepatic encephalopathy,AHE)患者颅内微出血病变的应用价值。材料与方法对所有纳
本文通过使用标准差椭圆法,对广西2003~2011年经济金融的空间格局变化进行了研究。结果表明,广西经济空间上呈现倒T型发展轴,分布区域逐步集中,整体向西南移动;广西金融空间
为了考察蒙脱土/木材复合材料的结晶性能,利用X射线衍射仪检测了以处理木材试样和蒙脱土为原材料、借助酚醛树脂制备的蒙脱土/木材复合材料,并将未处理试材、处理试材及复合
刚踏入职场的业务新人在与陌生客户交谈时容易“卡壳”。如遇到脾气急躁的老板,往往会被拒之门外。客户经理要想逾越障碍,需掌握好以下拜访技巧。准备充分。首先,客户经理要
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
<正>物联网是新一代信息技术的重要组成部分,也是"信息化"时代的重要发展阶段。其英文名称是:"Internet of things(IoT)"。顾名思义,物联网就是物物相连的互联网。这有两层意