cxbloger 2013-05-01 17:35
浏览 298
已采纳

多线程 每个线程运行结束判断

多线程处理 ,每个线程结束后自动执行一个方法M,线程之间不影响,问题是怎么处理每个线程结束后执行M方法呢

我的线程是下载文件用的 ,用M方法 记录一下每个下载的文件的情况,保存到数据库
for(Iterator> it = downMap.entrySet().iterator(); it.hasNext();) {
Entry m= it.next();
DownloadThread dt = new DownloadThread(m.getValue(),m.getKey(), fd);
dt.start();

}

  • 写回答

3条回答 默认 最新

  • yunzhu666 2013-05-01 23:35
    关注

    我怎么没看出有什么复杂的需求呢?
    在DownloadThread的run方法的最后,调用M方法,不就行了吗。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器