public static void main(String[] args) {
  //获得当天的日期
   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd ");
   Date date = new Date();
   //定义开始时间字符串
   String timeStr = "23:59:00"; 
   timeStr = sdf.format(date)+timeStr;
   //获得当天的指定时间的date对象
   sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
   try {
   date = sdf.parse(timeStr);
  } catch (Exception e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
   
   //判断今天的执行时间是否已经过去,如果过去则改为明天(代码一直执行)
   if(date.getTime()<System.currentTimeMillis()){
    date = new Date(date.getTime()+24*60*60*1000);
   }
   
   TimerTask task = new TimerTask(){
    @Override
    public void run() {
     //your task
     System.out.println("测试 ");
    }
   };
   
   Timer timer = new Timer();
   timer.schedule(task, date, 24*60*60*1000); 
}

java定时执行一段代码相关推荐

  1. 如何让java程序执行一段时间后停止

    如何让java程序执行一段时间后停止 1.概述 在本文中,我们将学习如何在一段时间后结束长时间运行的任务.我们将探讨这个问题的各种解决方案.此外,还将介绍各种方案缺点. 2.使用循环 假设我们在一个循 ...

  2. C++main函数的参数介绍以及如何在main函数前执行一段代码

    C++中参数介绍:https://www.cnblogs.com/jisongxie/p/7892366.html C++中主函数的执行过程以及如何在main函数前执行一段代码:https://www ...

  3. C语言main()主函数执行完毕后是否会再执行一段代码

    C语言main()主函数执行完毕后是否会再执行一段代码 分享到: QQ空间 新浪微博 腾讯微博 豆瓣 人人网 main() 主函数执行完毕后,是否可能会再执行一段代码?给出说明. main主函数是所有 ...

  4. java 定时执行任务

    java 定时执行任务 固定某个时间,某个周期运行任务. 1. Timer定时器 封装与TimerTask类中. 用法,继承TimerTask类,创建Timer对象timer,schedule()调度 ...

  5. JS流程控制语句 反反复复(while循环) 和for循环有相同功能的还有while循环, while循环重复执行一段代码,直到某个条件不再满足。...

    反反复复(while循环) 和for循环有相同功能的还有while循环, while循环重复执行一段代码,直到某个条件不再满足. while语句结构: while(判断条件) {循环语句} 使用whi ...

  6. java 定时执行方法_Java定时执行任务 方法总结

    JAVA技巧(Java定时执行任务的实现方法)2009年02月07日 星期六 10:36定时执行任务的三种方法: 1)java.util.Timer. 2)ServletContextListener ...

  7. python执行一段代码_我发现了个 Python 黑魔法,执行任意代码都会自动念上一段 『平安经』...

    最近的"平安经"可谓是引起了不小的风波啊. 作为一个正儿八经的程序员,最害怕的就是自己的代码上线出现各种各样的 BUG. 为此明哥就研究了一下,如何在你执行任意 Python 代码 ...

  8. java ThreadPool 执行一段时间后卡死,不再执行任务

    原文地址:http://www.5ixiudou.com/portal/detailInfo/1000000005/290 线程池实际使用过程中遇到的问题 运政新库:程序执行一段时间后,就卡住了,不执 ...

  9. java定时执行一次_java Timer(定时调用、实现固定时间执行)

    最近需要用到定时调用的功能.可以通过java的Timer类来进行定时调用,下面是有关Timer的一些相关知识. 其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个 ...

最新文章

  1. windows java 小程序_JAVA第一个窗体小程序
  2. python开发线程:线程守护线程全局解释器锁
  3. 在SQLite中使用事务
  4. 工程搭建:搭建子工程之搭建实体类模块和lombok插件
  5. scala语言示例_标有示例的Scala关键字
  6. java word在线预览_java 生成word文档并且在线预览的问题
  7. resin4 发布war包
  8. 简单的Postman,硬是玩出花!我能咋办
  9. 放缩法 —— 渐进记号的相关证明
  10. Mysql--Auto_increment详解
  11. 李宏毅机器学习——深度学习反向传播算法
  12. ZooKeeper 会话的秘密 快偷偷过来瞧一瞧!!!
  13. AppScan 的安装+激活以及+漏扫dvwa,生成安全报告
  14. 解决 Xshell6|Xftp6 强制升级
  15. 学java用什么写比较好_学习Java需要什么基础,初学Java如何写好代码
  16. Matlab | 省略号作用
  17. adc0809c语言编程,单片机C语言程序设计之ADC0809数模转换与显示
  18. 软件开发职业是青春饭
  19. 近年来作品整理——软件和网站设计小结
  20. java计算机毕业设计研究生推免系统源码+数据库+系统+lw文档+部署

热门文章

  1. rola物联网框架_如何搭建一个物联网系统框架?
  2. java inputtools_Java后台开发常用工具类
  3. CentOS7 Change the Sources of yum(刚装完centos后一定要干的事)
  4. 20175221曾祥杰 实验四《Android程序设计》
  5. Elasticsearch之配置详解
  6. bzoj1297 [SCOI2009]迷路——拆点+矩阵快速幂
  7. Hadoop概念学习系列之Hadoop 生态系统
  8. linux 服务 启动 关闭 列表
  9. 好久不见(致win7)
  10. 出产报表数据库呈现了运动事项的回滚段毁坏(二)