u011954534
六月风止
2015-07-17 03:45
采纳率: 75%
浏览 4.7k
已采纳

java web开发如何实现多个定时器同时进行,需要多线程吗?

我在做一个房间锁定的功能,有好多房间(房间属性:id,nane,status)当一个房间被锁定就产生一个定时器5分钟后自动解锁,该如何实现啊

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • securitit
    securitit 2015-07-17 04:42
    已采纳

    java的定时器类本身就是实现了Runnable接口的,也就是说,本身就是一个线程,不需要你显示的开线程操作的。

    点赞 评论
  • Evankaka
    Evankaka 2015-07-17 04:05

    直接 用quartz来做,很方便的!

    点赞 评论
  • DaveLeeCN
    DaveLeeCN 2015-07-17 04:46

    setTimeout()
    只懂原生js的路过……

    点赞 评论
  • mawenda403
    雪中枫叶 2015-07-17 05:28

    用quartz吧,时间配置很方便,而且支持多线程,可以配置线程池,还可以将执行的日志文件写入到数据库中

    点赞 评论
  • tongyi55555
    JonsonJiao 2015-07-17 05:54

    你说的是Timer吧?其执行时是在自己的thread中执行的

    点赞 评论

相关推荐