`
sanry
  • 浏览: 36639 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java定时循环执行简单示例

阅读更多

import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;

public class TestMain {
   
    public static void main (String [] args) throws CDREParsexception{

        Runnable runnable = new Runnable(){
            public void run(){
                System.out.println("hello!!!!");
            }
        };

        ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor();
        service.scheduleAtFixedRate(runnable, 0, 3, TimeUnit.SECONDS);
    } 
}

分享到:
评论

相关推荐

    tomcat启动时定时循环执行内容(action)

    综上所述,"tomcat启动时定时循环执行内容(action)"涉及的是如何在Tomcat启动时通过Java原生或者Spring框架设置定时任务,实现服务器启动后的自动周期性执行。这样的功能在很多场景下都有实际的应用价值,如日志清理...

    java 定时关机小程序

    Java定时关机小程序是一种实用的计算机管理工具,它允许用户设定一个特定的时间点,系统将自动执行关机操作。在Java编程中实现这样的功能主要涉及到操作系统交互和时间处理。下面我们将详细探讨如何使用Java来创建...

    Java初学示例(源代码+详细注释)

    4. **定时任务**:`timerTask`示例可能使用了`java.util.Timer`和`TimerTask`类来执行定时任务。这两个类允许程序在指定的时间间隔执行特定任务,常用于后台服务或定时提醒等功能。 5. **卡片布局管理器**:`...

    Java循环调用多个timer实现定时任务

    Java 循环调用多个 Timer 实现定时任务 Java 中实现定时任务有多种方法,其中一种常用的方法是使用 Timer 和 TimerTask 实现循环调用多个 Timer 实现定时任务。在 Java 中,Timer 是一个用于在特定时间执行任务的...

    java自定义任务类定时执行任务示例 callable和future接口使用方法

    这个类包含一个`flag`字段,根据`flag`的值,`call()`方法将执行不同的操作,如立即返回、无限循环或抛出异常。 ```java public class MyCallableClass implements Callable<String> { private int flag; ...

    Java创建定时器.rar

    `Timer`类用于创建和管理定时任务,而`TimerTask`是所有定时任务的基类,我们需要继承它并重写`run()`方法来定义需要执行的任务。 创建定时器的基本步骤如下: 1. 创建一个`Timer`对象,如: ```java Timer ...

    javaThread正确的示例.rar

    本示例“javaThread正确的示例”旨在展示如何正确地创建和管理Java线程,以提高程序的并发性能。下面将详细介绍相关知识点。 1. **线程的创建方式** - **实现Runnable接口**:这是最常见的创建线程的方式,只需...

    spring3配置quartz定时任务

    在Java开发中,Spring框架是不可或缺的一部分,而Quartz则是一个强大的作业调度库,用于创建、调度和执行作业。本文将详细介绍如何在Spring 3中配置Quartz来实现定时任务。 首先,理解定时任务的基本概念。定时任务...

    6.2 创建定时和周期任务

    4. **ScheduledExecutorService**:这是Java并发库提供的一个强大的定时执行工具,它可以创建一个线程池来执行周期性任务。通过`scheduleAtFixedRate(Runnable command, long initialDelay, long period, TimeUnit ...

    用javaSwing编写的示例模拟,用于演示MVC架构和通过Swing的活动循环的各个方面

    这个Java Swing示例为学习MVC和Swing的事件处理提供了很好的平台。通过实际操作和调试,你可以更深入地理解这两个核心概念,以及如何将它们应用于复杂的交互式应用程序。在"Workshop-Simulation-main"项目中,你将...

    Java定时器

    在`TimerCountDemo.java`这个示例程序中,我们可以预期它可能展示了如何创建一个简单的定时器,以实现以圈计时(可能是循环执行)和以秒计时的功能。这两种计时方式在实际应用中非常常见,例如倒计时或者周期性更新...

    定时执行(定时器)demo

    【定时执行(定时器)Demo】是一个典型的Java应用程序示例,它展示了如何使用定时任务来自动化执行特定的代码段。这个Demo通常会整合到服务器环境中,如Tomcat,以便在服务器启动时自动运行,或者根据预设的时间间隔...

    Android中定时执行任务的3种实现方法(推荐)

    在Android应用开发中,有时我们需要实现定时执行特定任务的功能,例如更新数据、发送通知或者执行后台服务等。本文将详细介绍三种在Android中实现定时任务的方法,并分析各自的优缺点。 一、使用Handler与线程的`...

    Python定时执行之Timer用法示例

    总的来说,Python的`threading.Timer`类提供了一种简单且灵活的方式来实现定时执行任务,这对于需要在特定时间点进行操作的应用程序非常有用。结合线程的其他特性,如锁和条件变量,可以构建出更复杂的并发和异步...

    Java简单计时的实现案例(可以用来限时循环)

    本文将详细介绍两种简单的Java计时方法,并提供一个限时循环的示例。 首先,我们来看一下基础的计时方法。在Java中,我们可以使用`System.currentTimeMillis()`来获取当前系统的毫秒时间戳,以此来计算程序运行的...

    自定义Flink SourceFunction定时读取数据库 包括实现思路说明和java代码

    以下是一个简单的 `SourceFunction` 示例,展示了如何定时从数据库读取数据: ```java import org.apache.flink.streaming.api.functions.source.RichSourceFunction; import java.sql.Connection; import java....

    A65_java_

    2. `while`循环:`while`循环适用于当循环条件未知,需要在每次循环执行前动态检查的情况。例如: ```java int i = 0; while (i ) { System.out.println(i); i++; } ``` 这段代码与前面的`for`循环功能相同,但...

    java 定时器(Timer)

    通过使用Java的Timer类,你可以轻松地在Java应用程序中实现复杂的定时任务调度,无论是简单的延时执行还是周期性的任务循环。结合ActionListener,你可以灵活地控制定时器触发的事件,从而满足各种需求。在实际项目...

    java时间控制代码

    通过以上分析,我们可以看到`java.util.Timer`和`java.util.TimerTask`提供了一种简单有效的方式来控制线程的执行时间。这种机制非常适合于需要周期性执行的任务或定时任务的场景。需要注意的是,在使用`Timer`时要...

Global site tag (gtag.js) - Google Analytics