区块链技术博客
www.b2bchain.cn

标题: 【求助】多线程下载,不定时出错

D0b2wT.gif

b2bchain.cn区块链技术社区提供第9913篇技术文章标题: 【求助】多线程下载,不定时出错
问题解答:

【求助】多线程下载,不定时出错

大家好,我是自学Java的新人。
在编写多线程下载的时候遇到了个问题。
==》时不时出现下载到某一个流的时候就卡住了,不知道是输入的时候卡住了,还是输出的时候卡住了。
大部分时间几秒就下载完成。
想解决:
1.有没有办法不让它卡(或者在卡住的时候检测到,重新下载)

2.或者各位有更好的办法可以解决,求告知,谢谢大家了!

治标方法1:

标题: 【求助】多线程下载,不定时出错程序代码:
 Thread.sleep(5000);          JButton buttonDownload = new JButton("出现错误了? ==> 手动下载。");         buttonDownload.setBounds(x,y*4,width,height);         realWin.add(buttonDownload);         //刷新控件         realWin.repaint();         buttonDownload.addActionListener(new ActionListener() {             public void actionPerformed(ActionEvent e) {                 try {                     //不关闭线程                     bar.setValue(0);                     dth.allcur = 0 ;                     download();                  } catch (IOException ioException) {                     ioException.printStackTrace();                 } catch (URISyntaxException uriSyntaxException) {                     uriSyntaxException.printStackTrace();                 } catch (Exception exception) {                     exception.printStackTrace();                 }             }         }); 

[此贴子已经被作者于2020-11-19 14:27编辑过]

附件: 游客没有浏览附件的权限,请 登录注册

标题: 【求助】多线程下载,不定时出错 由www.b2bchain.cn 提供
文章整理自网络,只为个人学习与分享使用
链接地址https://www.b2bchain.cn/?p=9913

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 标题: 【求助】多线程下载,不定时出错
分享到: 更多 (0)
D0b2wT.gif

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们