作者wctang (wctang)
看板java
标题Re: [问题] 一段时间重复跑程式怎麽写??
时间Wed Apr 19 18:25:11 2006
※ 引述《qrtt1 (隐者)》之铭言:
: ※ 引述《smallcc (毛)》之铭言:
: : ls
: : ====
: : TimerTask
: : A task that can be scheduled for one-time or repeated execution by a Timer.
: : 简单的说就是你想重覆执行的工作在TimerTask里定义
: : 定义完之後再使用Timer的schedule设定TimerTask名称、延迟与执行周期时间等参数
: : 可以参考JavaWorkd@TW的范例丫
: 呃..您回站外的id用站内 害我一直等不到信>"<
: 俺不是不会用, 是不了解为何要这样设计
: 是不是有什麽设计的观点去支持
: 以及这种设计的方式有没有可以用某种名词指称之
Timer 是排程器,TimerTask 是被排程的对象,表示要执行的工作
这种分别可以达成如同一个工作在不同时间被叫起这样的用法
如果要说有什麽设计观点,那或许可以算个最简单的 Template Method 吧@@
BTW, 比较复杂的情况应该要用 quartz.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.242.10