首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

求好手帮忙:线程做个可以动态改变的定时监听

2012-10-30 
求高手帮忙:线程做个可以动态改变的定时监听最近用ServletContextListener和Timer做了个定时监听扫描。但不

求高手帮忙:线程做个可以动态改变的定时监听
最近用ServletContextListener和Timer做了个定时监听扫描。但不幸因为项目需求变动,需要动态改变监听时间,本人早了无数方法,但都因各种原因而无法做到动态。听人说拿线程做更灵活。但本人十分不幸没有接触到太多线程上的东西。求一个demo

[解决办法]
动态改变监听时间,可以提供一个setTime(long times)方法,然后再该方法中把原来的timer取消掉,重写new一个timer,然后重新设置该timer的延时就可以了,不过这样的话,改变时间后第一次timer启动时间不好控制,如果用线程的话,可以通过获得当前系统时间来比较

热点排行