没有依赖

通过Timer中的schedule方法启动定时任务

一般不采用此方法
/**
* -------------------------------------------------------------*
* COPYRIGHT(C) 2018 *
* National Audit Office of the People’s Republic Of China *
* *
* *
* This work contains confidential business information *
* and intellectual property of CNAO. *
* All rights reserved. *
* -------------------------------------------------------------*
*/
/****************************************************************
* Revision information:
*
*@version 1.0 2019年4月3日 Initial release (ChenJunMa)
*
***************************************************************/
package tt.tt; import org.springframework.stereotype.Service; import java.util.Timer;
import java.util.TimerTask; /**
*Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。
* TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。具体的任务在TimerTask中run接口中实现。
* 通过Timer中的schedule方法启动定时任务。
* ---------------------
*
*
*/
@Service
public class TimersDemo { private static Timer timer = new Timer(); public TimersDemo() {
TaskDemo task = new TaskDemo();
timer.scheduleAtFixedRate(task, 10 * 1000, 10 * 1000);
System.err.println("开始计时啦 宅男们 ...");
} private class TaskDemo extends TimerTask { @Override
public void run() {
//开始调度啦
System.err.println("你是笨笨猪呀--笨笨猪呀--笨笨猪呀--笨笨猪呀");
System.out.println(getName("jb")); } private String getName(String str){
return "毛毛哥 皮皮哥 宝强哥";
} } }

最新文章

  1. 【翻译】MongoDB指南/CRUD操作(二)
  2. 【原】iOS学习之Xcode8关于控制台不打印错误信息
  3. iOS中push视图的时候,屏幕中间会出现一条灰色的粗线的解决方案
  4. Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(一)
  5. Nuget的使用命令
  6. 管理后台-第二部分:Custom sections in Umbraco 7 – Part 2 the views(翻译文档)
  7. 实现简单的django上传文件
  8. SQL学习之分组数据Group by
  9. IE的缓存
  10. 基于windows环境的Flask网站搭建(mysql + conda + redis)
  11. vue 通知 走马灯效果
  12. strcat的用法
  13. SQL-47 如何获取emp_v和employees有相同的数据?
  14. python---ORM之SQLAlchemy(5)联合唯一的使用
  15. BZOJ 2125: 最短路
  16. ArcEngine中COM对象与其基础RCW分开后就不能再使用
  17. 电商 APP 下单页(俗称车2) 业务流程概要设计
  18. Java多线程(四) —— 线程并发库之Atomic
  19. 用Java实现多线程服务器程序
  20. Oracle 学习笔记(四)

热门文章

  1. Codeforces Round #593 (Div. 2) C. Labs A. Stones
  2. WPF 多个选项卡TabControl 页面分离
  3. docker安装踩坑记录
  4. MegaPixImage插件代码(new MegaPixImage)
  5. jq实现表格多行列复制
  6. CSS中的 vh/vw
  7. mysql 发现 navicat 可以远程连接,代码无法远程连接
  8. 从fileGDB中获取List
  9. 安装npm install时,长时间停留在fetchMetadata: sill
  10. Linux基础教程 linux下cat 命令使用详解