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

java定时启动跑批

阅读更多
要做一个自动的跑批的流程,需要定点启动一个进程,比如说每天7点。
这需要用到java的一个Timer类来实现。
一下为实现方法:
public class autotask {
	public static void main(String[] args) {
		Date now =  new Date();

		 
//		System.out.println(dateStr2);
		TaskPrint tp = new TaskPrint();
		Timer auto = new Timer();
		//execute at every 2 seconds
		now.setHours(17);
		now.setMinutes(42);
		now.setSeconds(0);
		System.out.println(now);
//		auto.scheduleAtFixedRate(tp,now,1*1000*60*60*24);
		auto.scheduleAtFixedRate(tp,now,1*1000);
		
		//cancel the auto task
//		auto.cancel();
	}


public class TaskPrint extends TimerTask {
	int i = 1;
	
	@Override
	public void run() {
		// TODO Auto-generated method stub
		System.out.println(this.startauto());
		
	}
	private String startauto(){
		
		return "time"+i++;
	}

}
1
1
分享到:
评论

相关推荐

    定时跑批项目数据库(补传)

    定时跑批项目数据库(补传),前期忘啦,现在重新上传 定时跑批项目数据库(补传),前期忘啦,现在重新上传

    Java多线程调用BlockingDeque跑批量数据的例子

    一个线程从A表读数据放入队列 N个线程从队列中取出...支持大数据量跑批,就是个例子,本来是公司发送促销邮件用的,欢迎提意见和建议。 运行DispatcherMain可以测试,库结构自己可以根据code随便改成父子表关系的就行

    java定时启动项目

    网站启动,就可以定时执行你需要的执行的代码.

    java定时任务的实现方式

    配置完成后,Spring容器会根据配置自动启动定时任务。 总结来说,Java定时任务的实现主要有两种常见途径:一是使用Java自带的`Timer`类,适合简单的定时需求,但不适用于复杂的调度场景;二是借助第三方库如Quartz...

    java定时执行sql语句

    程序启动类:dzw.Start.java 程序连接sqlserver用的是jtds,mysql和oracle的数据库连接驱动类请自行放到程序里:src/libs下(这里不支持重新上传文件(:)。 可根据需要,自行修改源代码,程序功能有限,不喜勿喷,有...

    java定时关机小程序

    Java定时关机小程序是一种利用Java编程语言实现的实用工具,它可以按照用户设定的时间自动关闭计算机。这个程序在日常生活中或企业环境中非常有用,比如在执行大量计算任务后自动关闭电脑,或者在无人值守时进行系统...

    java 定时执行任务

    Java定时执行任务是Java开发中常见的一种需求,用于在特定时间点或按照预设周期执行某段代码。在Java中,有两种主要的方式来实现定时任务:Java.util.Timer类和java.util.concurrent包下的ScheduledExecutorService...

    java 定时 发送 信息类似于闹钟

    在Java编程中,实现定时发送信息的功能,可以利用Java的定时任务处理库,例如`java.util.Timer`类或`java.util.concurrent.ScheduledExecutorService`。这些工具可以帮助我们创建一个类似于闹钟的服务,按照预设的...

    java定时进行webservice数据上报

    Java定时进行WebService数据上报是一种常见的任务调度需求,用于定期向远程服务器发送数据,例如日志、统计信息或者业务数据。这个过程涉及到Java编程语言、WebService技术和时间触发机制。以下将详细讲解这些知识点...

    JAVA定时运行程序

    ### JAVA定时运行程序知识点解析 #### 一、概述 在Java编程中,实现定时任务是一项常见且实用的功能。本文将详细介绍如何使用`java.util.Timer`类来创建一个能够定时执行特定任务的应用程序。通过分析提供的代码...

    Java 定时关机 源码+Jar

    用户可以通过命令行或者编写脚本来执行这个 `.jar` 文件,启动定时关机服务。 总结,这个项目结合了Java的多线程、定时任务调度、系统托盘交互以及跨平台调用等关键知识点,为开发者提供了一个实用的定时关机工具。...

    JAVA定时任务调度

    Java定时任务调度是Java开发中一个非常重要的技术领域,它允许开发者在特定的时间点或按照预定义的周期执行任务,从而实现自动化的工作流程。在Java中,我们可以使用多种方式来实现定时任务,如Java内置的`java.util...

    java 定时任务及jar包

    Java定时任务是Java编程中一个重要的特性,它允许开发者安排任务在特定的时间点或周期性地执行。在Java中,我们可以使用内置的`java.util.Timer`类和`java.util.concurrent.ScheduledExecutorService`来实现定时任务...

    java定时收取邮件

    Java定时收取邮件是一种常见的任务,尤其在自动化处理和监控系统中非常有用。在这个场景中,我们使用Java编程语言,结合Java Mail API来实现这个功能。Java Mail API是Java平台上的一个标准API,它允许开发者创建、...

    java、杀死启动进程、定时执行程序、隐藏黑窗口(dos窗口)、线程异常死亡(保活)

    这可以通过修改Java启动参数来实现,添加"-windowed"或者"-headless"选项: ```bash java -jar yourApp.jar -windowed ``` 线程异常死亡(保活)是指确保即使某个线程发生异常,程序仍能继续运行。我们可以通过...

    java 定时任务管理框架

    Java定时任务管理框架是开发中常见的一种工具,用于在特定时间执行特定任务,极大地提高了工作效率。Citic Scheduler作为这样一个框架,旨在简化Java项目中的定时任务管理。它提供了一个直观的用户界面,允许开发者...

    java定时任务开源案例

    Java定时任务是软件开发中一个不可或缺的特性,它允许程序在特定时间执行预定的任务,而无需用户干预。在Java世界里,实现定时任务的方式多种多样,包括但不限于使用Java内置的`java.util.Timer`和`java.util....

    JAVA定时关机程序源代码

    在编程领域,尤其是在Java开发中,创建一个定时关机程序是一项常见的练习,它能帮助我们理解如何使用系统调用和时间管理。这个"JAVA定时关机程序源代码"是一个很好的学习资源,特别是对于初学者来说,它能深入理解...

    Java定时启动任务源码

    1.delay一段时间后,启动任务,任务只运行一次 2.delay一段时间后,周期运行任务 3.delay一段时间后,运行指定次任务 4.从某一特定时间开始,启动任务,任务只运行一次 5.从某一特定时间开始,周期运行任务 6....

    java定时任务

    "java定时任务" java定时任务是指在java程序中,使用Timer和TimerTask来实现的定时执行任务的机制。java提供了多种方式来实现定时任务,包括使用java.util.Timer和java.util.TimerTask类、使用java.lang.Thread类的...

Global site tag (gtag.js) - Google Analytics