如何在JAVA中每隔一段时间执行一段程序
2023-09-27 14:21:31 时间
可以用线程来做,每隔几秒开一个线程 代码如下 public void runTask() { final long timeInterval = 120000;// 两分钟运行一次 final ThreadService threadService = new ThreadService(); Runnable runnable = new Runnable() { public void run() { while (true) { // ------- code for task to run //你要运行的程序 // ------- ends here try { Thread.sleep(timeInterval); } catch (InterruptedException e) { e.printStackTrace(); } } } }; Thread thread = new Thread(runnable); thread.start(); }
相关文章
- Java入门系列之集合ArrayList源码分析
- java连接ssh执行shell脚本
- Java并发编程(08):Executor线程池框架
- Java调用系统默认浏览器打开URL 及执行CMD命令
- LeetCode 21-25 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题21-25 =====>>> <建议收藏>)
- Java使用list集合remove需要注意的事项
- Java 接口自动化系列 - 基础知识
- 2022年Java秋招面试,程序员求职必看的ZooKeeper面试题
- 【Java】+多线程 [有返回值]+等待创建的线程 中的 所有线程都结束(再开始执行主线程)
- 第二十五节:Java语言基础-面向对象基础
- Java 标记接口
- java -jar 执行 eclipse export 的 jar 包报错处理
- 《Java EE 7精粹》—— 第3章 JSF 3.1 Facelets
- Java finally语句到底是在return之前还是之后执行?
- Ant学习-002-ant 执行 TestNG 测试用例时 [testng] java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException 解决方案
- Mybatis 批量更新(foreach成多条sql) 为什么比 java 中反复执行单条插入语句效率高?
- Java实现把两个数组合并为一个的方法总结
- Java_如何等待子线程执行结束
- Java之指定Junit测试方法的执行顺序举例
- 深入理解Java虚拟机06--虚拟机字节码执行引擎
- JVM学习笔记(二)------Java代码编译和执行的整个过程
- java使用url和tns两种方式连接数据库执行存储过程
- java中计时器的用法Timer和TimerTask的用法__java中利用Timer与TImerTask 计时器间隔执行任务
- 命令行编译执行java
- Java小白入门200例78之Java递归
- Java实现两个文件内容对比
- Java 注解
- 使用bat(批处理文件)执行Java程序