定时器 Timer
来源:互联网 发布:固结快剪试验数据 编辑:程序博客网 时间:2024/06/08 04:16
//服务启动,启动一个线程
Thread signin = new Thread(new SignInUtil());
signin.setDaemon(true);
signin.start();
public class SignInUtil implements Runnable{
@Override
public void run() {
// TODO Auto-generated method stub
dealSignIn();
}
//时间间隔(一天)
private static final long PERIOD_DAY = 24 * 60 * 60 * 1000;
public void dealSignIn(){
Log.info("===签到===", Startup.class, "设置定时签到任务");
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 24);
calendar.set(Calendar.MINUTE, 30);
calendar.set(Calendar.SECOND, 0);
Date time = calendar.getTime();
Timer timer = new Timer();
timer.schedule(new DealSignInUtil(),time,PERIOD_DAY);
}
}
@Override
public void run() {
SignIn.initSignIn();
}
}
/*
*任务
*/
public class SignIn {
public static void initSignIn(){
- Timer 定时器
- TIMER 定时器
- timer 定时器
- timer 定时器
- timer定时器
- 定时器 Timer
- 定时器Timer
- timer定时器
- Timer 定时器
- Timer定时器
- 定时器TIMER
- 定时器Timer
- timer定时器
- Timer 定时器
- Timer定时器
- 定时器 timer
- 定时器 Timer
- Timer定时器
- python 把爬取页面的所有地址和访问结果存入数据库
- 《Java设计模式之组合模式》
- 对象序列化与反序列化
- 电脑连不上网了!!(一)
- 设计模式-状态模式
- 定时器 Timer
- MYSQL mysql_real_escape_string和addslashe区别
- ViewPager上加载Fragment
- JVM调优:选择合适的GC collector (二)
- memcahced介绍
- 自定义日历,随心所欲的打造自己的日历选择器
- 001-20161115-1光明解答读者无限关于“邪恶的生命生存与提升”的问题
- HTTP协议实现文件下载
- easyui select 动态添加 option