定时器的使用

使用定时器,在当前时间的10秒后调用方法,输出语句

import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.TimerTask;public class Student extends TimerTask {String name;//构造函数public Student(String name) {this.name = name;}//重写TimerTask中的抽象方法
@Overridepublic void run() {Calendar c=Calendar.getInstance();SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(simpleDateFormat.format(c.getTime()));System.out.println(name+"在学习");}public String getName() {return name;}public void setName(String name) {this.name = name;}}

import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Timer;//定时器public class StudentTest {public static void main(String[] args) {//创建一个Timer对象
Timer t=new Timer();//创建一个Student对象
Student stu=new Student("lili");//得到一个Calendar对象
Calendar c=Calendar.getInstance();//格式化时间
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(simpleDateFormat.format(c.getTime()));//当前时间推迟10秒
c.add(Calendar.SECOND,10);//调用Timer的方法
t.schedule(stu,c.getTime());}}

运行结果:

2019-07-18 16:23:43

2019-07-18 16:23:53

lili在学习

计算机先输出2019-07-18 16:23:43,10秒后输出2019-07-18 16:23:53,lili在学习

转载于:https://www.cnblogs.com/dyddzhp/p/11208266.html

Java项目案例之---定时器的使用相关推荐

  1. 无线wifi智能小车项目java,项目案例:智能小车

    1.智能小车项目案例演示 2.智能小车项目背景 所谓智能汽车,主要指在普通汽车的基础上增加了先进的传感器(雷达.摄像).控制器.执行器等装置,通过车载传感系统和信息终端实现与人.车.路之间的智能信息交 ...

  2. Java 项目案例 1、大富翁游戏系统

    项目案例:  大富翁游戏系统 功能: 有注册功能,登陆功能,抽奖功能,查询功能,修改密码功能,删除账号功能,退出功能 思路: 需要建立一个用户类,每次新建注册用户时new一下即可. 需要建立一个管理类 ...

  3. 掌财社:Java项目案例之客户信息管理系统的实现

    本篇文章将使用所学过的Java知识来实现一个简单的客户信息管理系统的小项目,下面内容是具体地实现过程,这篇文章供大家参考学习,希望能帮助到大家. 类图: Customer类: public class ...

  4. Java项目案例大全

    官网:www.fhadmin.org -----------------------springboot框架 vue.js 前后分离-------------- 1.[ 点击进入] [框架平台]spr ...

  5. 视频教程-SpringBoot Web项目案例视频课程-Java

    SpringBoot Web项目案例视频课程 拥有10余年项目实战经验. 2006-2011在nttdata从事对日软件开发类工作. 2011-2015在HP从事技术服务工作. 擅长于j2ee相关的软 ...

  6. java项目中多个定时器_在java项目中如何使用Timer定时器

    在java项目中如何使用Timer定时器 发布时间:2020-11-16 16:36:16 来源:亿速云 阅读:97 作者:Leah 在java项目中如何使用Timer定时器?很多新手对此不是很清楚, ...

  7. 北大青鸟java y2_Struts-2 北大青鸟 Y2学年 项目案例使用 2框架开发租房网站 Java Develop 249万源代码下载- www.pudn.com...

    文件名称: Struts-2下载  收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 10225 KB 上传时间: 2016-01-03 下载次数: 0 提 供 者: 姜 ...

  8. 视频教程-Apache Shiro权限框架实战+项目案例视频课程-Java

    Apache Shiro权限框架实战+项目案例视频课程 拥有10余年项目实战经验. 2006-2011在nttdata从事对日软件开发类工作. 2011-2015在HP从事技术服务工作. 擅长于j2e ...

  9. java s2 宠物商店_北大青鸟accp S2 java宠物商店项目案例代码有数据库表

    [实例简介] 这是 北大青鸟 6.0 S2 JAVA课本的项目案例 代码有注视 [实例截图] [核心代码] 51071f31-b79d-42d6-9b52-feb0304525bc └── ch15 ...

  10. Java项目一(案例):家庭收支记账软件

    Java项目一(案例):家庭收支记账软件 项目概述 软件功能 项目说明 涉及Java知识点 软件需求说明 程序代码示例 FamilyAccount.class文件 自定义Utility.class工具 ...

最新文章

  1. cordova ios的问题
  2. php中location.reload,js刷新页面location.reload()用法详解
  3. 关于mysql数据库中存放中文字段乱码问题解决方案
  4. (d2l-ai/d2l-zh)《动手学深度学习》pytorch 笔记(2)前言(介绍各种机器学习问题)以及数据操作预备知识Ⅰ
  5. 全国计算机考试vb考试知识点汇总,全国计算机二级考试VB机试常见题型汇总
  6. Apache Camel Test Framework(MOCK)
  7. winform 线程监听两个目录下的文件_vb.net 利用.net自带的GZipStream压缩或者解压文件的代码,不需要任何第三方控件...
  8. iOS 翻译-UIWebView的基本简介-官方文档翻译
  9. [转载] Java面试题大全(2020版)
  10. bios uefi legacy_重装系统时,如何判断启动方式Legacy/UEFI,你知道吗
  11. The7主题-汉化绿色版/免key导入demo/安装插件[更至v9.10.1]
  12. jquery-ui-拖
  13. 验证码识别算法_用Python机器学习搞定验证码
  14. CCF认证201712-2游戏
  15. 用C语言来统计文件中单词的个数(C语言笔记)
  16. php dom 分离html内容
  17. Java面向对象基础练习题(含答案超详细)
  18. ssm基于Android的自来水收费系统APP(ssm+uinapp+Mysql)
  19. android expandablelistview横向,ExpandableListView的使用多级列表
  20. mysql translate 函数_详解Oracle中的translate函数和replace函数

热门文章

  1. 多线程之CyclicBarrier工具类和Exchanger工具类
  2. bboss v5.5.3 发布,Elasticsearch Rest Client
  3. 一次 HashSet 所引起的并发问题 1
  4. Go 程序是如何编译成目标机器码的
  5. 命令行快速访问远程目录
  6. idea本地运行JavaWeb项目
  7. mouseenter 事件
  8. iOS 10 的一个重要更新-线程竞态检测工具 Thread Sanitizer
  9. 开始学习编写用于 Windows SideShow 设备的小工具【转】
  10. 循序渐进 OSPF的详细剖析(二)