java中每个月第一天执行一次任务的定时器如何实现? 20

现在遇到一个问题,原有的短信发送平台,每天早上8点,会给当天生日的员工发送生日祝福。现在客户提新的需求,要求每个月1号给当月入党的党员发送廉政警言。我在原有的基础上做尽可... 现在遇到一个问题,原有的短信发送平台,每天早上8点,会给当天生日的员工发送生日祝福。现在客户提新的需求,要求每个月1号给当月入党的党员发送廉政警言。我在原有的基础上做尽可能小的修改,所以就还是用java的Timer来实现。
Timer的scheduleAtFixedRate方法,最后一个参数是long型的,对于每个月的第一天,这个long是不固定的,好像直接实现不了。
请大家指教!
展开
 我来答
京雁风0gz
推荐于2017-09-20 · TA获得超过829个赞
知道小有建树答主
回答量:933
采纳率:50%
帮助的人:611万
展开全部
Thread

java.util.Timer和java.util.TimerTask
java.util.concurrent.ScheduledExecutorService
利用这三种方式都可以实现定时执行任务。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
快乐编程教育
2010-05-28 · 专业IT知识分享,编程技巧分享
快乐编程教育
采纳数:342 获赞数:812

向TA提问 私信TA
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式