`
mayuqi827
  • 浏览: 48820 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

TestTimer 的实现 实例

阅读更多
package com.timer.test;  
 
import java.util.Calendar;  
import java.util.Date;  
import java.util.Timer;  
import java.util.TimerTask;  
 
/**** 
* TimerTask与Timer 
*  
* @author bruceleey 
*  
*/ 
public class TestTimer {  
    static int count = 0;  
 
    public static void showTimer() {  
        TimerTask task = new TimerTask() {  
            @Override 
            public void run() {  
                ++count;  
                System.out.println("count执行了-->" + count); // 1次  
            }  
 
        };  
 
        Calendar calendar = Calendar.getInstance();  
        int year = calendar.get(Calendar.YEAR);  
        int month = calendar.get(Calendar.MONTH)+1;  
        int day = calendar.get(Calendar.DAY_OF_MONTH);  
        /*** 定制每日00:24:00执行方法 ***/ 
        calendar.set(year, month, day, 24, 24, 00);  
        Date date = calendar.getTime();  
        Timer timer = new Timer();  
        timer.schedule(task, date);  
    }  
 
    public static void main(String[] args) {  
        showTimer();  
    }  
 
分享到:
评论

相关推荐

    testTimer.zip

    本实例中的"testTimer.zip"文件提供了一个基于CVI(Interactive C)编程环境的简单定时器应用,它通过静态变量来实现定时器的计数功能,让两个灯交替亮起。下面将详细讲解定时器的概念、静态变量的作用以及如何在...

    c#.net简单实例

    `File.Move`方法实现了文件的重命名或移动操作: ```csharp using System; using System.IO; class TestMoveFile { public static void Main() { File.Move(@"c:\temp\abc.txt", @"c:\temp\def.txt"); } } ```...

    定时器实例

    Java 定时器实例是 Java Web 项目中实现定时器的学习文档。它详细介绍了 Java 中实现定时器的步骤、Web 工程中实现 Java 定时器的方法,以及相关的代码实现。 一、Java 实现定时器的步骤 要实现 Java 定时器,需要...

    Go语言实现定时器的方法

    本文实例讲述了Go语言实现定时器的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:package main import (  “fmt”  “time” ) func testTimer1() {  go func() {  fmt.Println(“test timer1”) ...

    JAVA CS 考试模拟系统源代码(服务器端)

    使用 `javax.swing.Timer` 类创建了一个定时器`testTimer`,每隔1秒(1000毫秒)执行一次`actionPerformed()`方法,通常用于更新用户界面或者执行某些定时任务,比如在此系统中,可能用于减少考试剩余时间并更新...

    3类java定时任务代码

    - 示例:`TestTimer1.java`和`TestTimer2.java`可能包含了使用`Timer`创建和调度`TimerTask`的示例代码。 2. **TimerTask**: `TimerTask`是`Timer`类调度的任务类型。它是一个抽象类,需要我们继承并覆盖`run()`...

    继承自BCB的定时器Timer

    【文件列表】"TestTimer"可能包含了测试这个自定义定时器功能的源代码,可能包括头文件(.h)和实现文件(.cpp)。在这些文件中,我们可以看到如何创建继承自TTimer的类,如何设置和使用函数指针,以及如何在程序中...

    java定时器应用 timertask类

    public class TestTimer { public static void main(String[] args) { // 创建一个Timer实例 Timer timer = new Timer(); // 创建一个TimerTask实例 TimerTask task = new TimerTask() { @Override public ...

    java 定时执行

    为了实现一个简单的定时任务,首先需要创建一个`Timer`实例,然后通过`schedule`方法来安排任务的执行时间。具体步骤如下: 1. **定义任务类**: - 需要继承`java.util.TimerTask`类。 - 重写`run`方法,该方法会...

    android开发——分秒计时器(可暂停/继续)

    在这个例子中,我们创建了一个名为`testtimer`的项目,它可能包含了实现上述功能的代码文件。通过这样的计时器,用户可以随时开始、暂停和恢复计时,使其在各种应用场景中都能灵活使用。 总的来说,Android中的分秒...

    mysql定时导出和导入库程序.txt

    - 创建 `BeiFen` 类的实例 `timerTask`。 - 使用 `SimpleDateFormat` 格式化时间字符串,设置第一次执行备份任务的时间。 - 计算首次执行的延迟时间 `delay` 和周期性执行的时间间隔 `cycle`。 - 调用 `timer....

    popupwindow日期选择器

    PopupWindow是Android开发中一种非常实用的UI组件,它能够以弹出窗口的形式展示内容,通常用于实现快捷操作或者辅助信息展示。在这个“popupwindow日期选择器”项目中,我们显然是利用PopupWindow来创建一个可交互的...

    java写定时任务,定时任务、定时器详细示例

    然后,创建`Timer`实例,安排任务的执行: ```java public class TestTimer { public static void main(String[] args) { Timer timer = new Timer(); TimerTask task = new TestTimerTask(); timer.schedule...

    java定时器.rar

    使用Java定时器时,首先需要创建一个`Timer`实例,然后创建一个`TimerTask`实例,并重写其`run`方法以定义任务。接着,使用`Timer`的`schedule`方法安排任务的执行。例如: ```java import java.util.Timer; import...

    java之Timer和TimerTask简单demo(分享)

    在Java编程语言中,`Timer` 和 `TimerTask` 是两个非常重要的类,它们用于实现定时执行任务。本文将深入探讨这两个类的功能、用法以及一个简单的示例演示。 `java.util.Timer` 类是一个调度器,它允许程序员安排...

Global site tag (gtag.js) - Google Analytics