微笑精灵 2022-04-08 14:06 采纳率: 91.5%
浏览 19
已结题

采用线程池多线程执行任务,我现在想获得任务执行的百分比,有什么办法么?

img


如图所示,现在在线程池中放入了N个任务。
我想要获得任务执行完成的百分比,有什么办法么?
比如说放入了100条任务,执行完了五十条,我可以得到一个0.5的数据

  • 写回答

2条回答 默认 最新

  • zlebhs 2022-04-08 14:22
    关注

    定义一个计数变量,执行完一个 + 1,可以使用AtomicInteger来做此计数器

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

报告相同问题?

问题事件

  • 系统已结题 4月20日
  • 已采纳回答 4月12日
  • 创建了问题 4月8日