如何控制java线程池中任务的执行时间?

lgx_Orz 2015-08-25 05:09:15
使用ThreadPoolExedcutor自定义线程池时,如何控制线程池中任务的执行时间?例如,当任务执行时间超过1分钟就取消该线程。(ps:除Future外)
...全文
847 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 4 楼 u010567606 的回复:
[quote=引用 3 楼 shijing266 的回复:] 查看最下面的补充方法 你另起一个计时的线程,时间一到,你停止你的任务线程
多谢,我看看[/quote] 不过你要考虑一点,如果时间线程还没到,你的任务线程已经执行完了呢? 你再次停止会不会有问题,这些方面你自己考虑吧
lgx_Orz 2015-08-25
  • 打赏
  • 举报
回复
引用 3 楼 shijing266 的回复:
查看最下面的补充方法 你另起一个计时的线程,时间一到,你停止你的任务线程
多谢,我看看
  • 打赏
  • 举报
回复
查看最下面的补充方法

你另起一个计时的线程,时间一到,你停止你的任务线程
lgx_Orz 2015-08-25
  • 打赏
  • 举报
回复
引用 1 楼 shijing266 的回复:
从进来开始就启动计时,1分钟后interrupt线程 ,停止他
能否简单的写下代码展示思路....
  • 打赏
  • 举报
回复
从进来开始就启动计时,1分钟后interrupt线程 ,停止他

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧