欢迎来到天天文库
浏览记录
ID:9289895
大小:69.50 KB
页数:26页
时间:2018-04-26
《2016新编java多线程与线程安全实践-基于http协议的断点续传论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、3A学习网论文客服QQ:860687608-------3A学习网--------3A学习网【JJJJJJJJ】客服QQ:860687608 【JJJJJJJJ】【JJJJJJJJ】此套优秀大学生毕业设计提供多种计算机语言选择【JJJJJJJJ】【JJJJJJJJ】5年信誉保证【JJJJJJJJ】【JJJJJJJJ】10分钟内查收资料【JJJJJJJJ】【JJJJJJJJ】售前查询售后登记保证唯一【JJJJJJJJ】【JJJJJJJJ】同题目支持多种计算机语言选择【JJJJJJJJ】【JJJJJJJJ】网站自带有问必答系统(完善的售后服务) 【JJJJJJJ
2、J】【JJJJJJJJ】3A论文网www3A3Bcom【JJJJJJJJ】 NNNNNNNNNNNNNNJava多线程与线程安全实践-基于Http协议的断点续传论文NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN Java多线程与线程安全实践——基于Http协议的断点续传摘 要现实世界中的很多过程都具有多条线索同时动作的特性。Java语言的一大特性就是内置对多线程的支持。多线程是指同时存在几个执行体,按几条不同的执行线索共同工作的情况,它使得编程人员可以很方便地开发出具有多线程功能、能同时处理多个任务的功能强大
3、的应用程序。一些同时运行的线程需要共享数据,因此每个线程就必须要考虑其它与它一起共享数据的线程的状态与行为,这就是线程安全的问题。为了对Java多线程与线程安全机制进行研究与实践,特此设计一个基于Http协议的支持多线程断点续传的下载程序。此下载程序由下载任务模块、设置模块以及系统帮助模块组成。通过ApacheJakartaCommons下的子项目HttpClient包对Http协议进行支持,从而下载服务器端的资源。程序提供多线程断点续传功能,在完成下载过程中使用多线程技术可以较大幅度地提高下载的速度。关键词:多线程;线程安全;断点续传ThePracticeof
4、JavaMultithreadingandThreadSecurity----DownloadToolwithBroken/ResumeFunctionbasedonhttpAbstractInrealworld,manyprocesseshavethecharacteristicthatmulti-strip3A学习网论文客服QQ:860687608-------3A学习网--------3A学习网第3页3A学习网论文客服QQ:860687608-------3A学习网--------3A学习网clueactatthesametime.TheJavalangu
5、agehasamajorcharacteristicofembeddedmultithreadsupport.Multithreadingisthestatusthatexistseveralimplementationbodyatthesametime,accordingtoseveraldifferentcluestotheimplementationofthejointwork,Itmeansthatprogrammerscaneasilyproducemorethreadsdevelopmentfunctions,Itcanalsodealwithanu
6、mberoftaskspowerfulapplication.Runningsomeofthethreadsneedtosharedata,Soeachthreadmustconsiderotherwithittosharethedatawiththestateofthethread,Thisisthethreadsafety.ToJavamultithreadingandsecuritymechanismstoconductresearchandpractice,DesignherebyHttpagreementonthesupportmultithreadi
7、ngdownloadprocedures.Thisdownloadprocedurescomprisesofdownloadingtaskmodule,settingmoduleandhelpingsystemmodule.WithHttpsupportofHttpClient,asubprojectofApacheJakartaCommons,itcandownloadresourcescomingfromwebserver.TheprocedureprovidestheMulti-threadedbroken/resumefunctionality,inth
8、eprocessofco
此文档下载收益归作者所有