关于Java 里的计时器

chance_Lv 2013-11-08 06:59:20
各位大侠好, 我想请教个问题。

我想安排一些任务的执行时间,具体是这样的:

我有1000个任务, 在一秒之内都安排出去。已经知道执行的时间点了。比如
任务1在时间0秒执行
任务2在时间0.000002秒执行 (2 microsecond)
任务3在时间0.001005秒执行 (1005 microsecond)
.
.
.
任务298在时间0.532113秒执行 (532113 microsecond)
.
.
.


就是这样, 我要用threadpool去给每个任务分配thread。用threadpool是为了降低创建thread的额外系统消耗。
所以我的问题是,如果在JAVA里创建一个timer,能够在那些时间点叫醒我的每一个thread。需要精度在microsecond或者更高。
谢谢
...全文
81 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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