日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java 定時器的使用示例

瀏覽:23日期:2022-08-24 14:06:24

最近要用到定時任務,就是超過48小時的數據給關閉,前臺就不顯示了。還是頭一次使用java的定時器,。。java定時器使用Timer類。有時間得看下源碼了,看看具體咋弄的。

Timer主要用于Java線程里指定時間或周期運行任務。Timer是線程安全的,但不提供實時性(real-time)保證。先看看調用timer的幾種方式。

/** * 這個方法是調度一個task,經過2000(ms)后開始進行調度,僅僅調度一次。 */ public static void timer1(){ Timer nTimer = new Timer(); nTimer.schedule(new TimerTask() { @Override public void run() {System.out.println('----設定要指定任務-----'); } },2000); } /** * 在指定的時間點time上調度一次。 */ public static void timer2() { Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() {System.out.println('-------延遲5000毫秒,每1000毫秒執行一次--------'); } }, time); } /** * 延遲5000毫秒,每1000毫秒執行一次 * 在5000(ms)后開始調度,每次調度完后,最少等待1000(ms)后才開始調度。 */ public static void timer3() { Timer timer = new Timer(); timer.scheduleAtFixedRate(new TimerTask() { public void run() {System.err.println('-------延遲5000毫秒,每1000毫秒執行一次--------'); } }, 5000, 1000); } /** * 設置17:56執行任務(第一次調度的時間),每過一天執行一次 * java.util.Timer.scheduleAtFixedRate(TimerTask task, Date firstTime, long period) */ public static void timer4() { Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 17); calendar.set(Calendar.MINUTE, 26); calendar.set(Calendar.SECOND, 0); Date time = calendar.getTime(); Timer timer = new Timer(); timer.scheduleAtFixedRate(new TimerTask() { public void run() {System.out.println('-------設定要指定任務--------'); } }, time, 1000 * 60 * 60 * 24);// 這里設定將延時每天固定執行 }

以上就是調用的幾種方法,再貼下我的代碼

// 時間間隔(一天) long periodDay = 24 * 60 * 60 * 1000; Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 1); // 凌晨1點 calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0); Date date = calendar.getTime(); // 第一次執行定時任務的時間 // 如果第一次執行定時任務的時間 小于當前的時間 // 此時要在 第一次執行定時任務的時間加一天,以便此任務在下個時間點執行。如果不加一天,任務會立即執行。 if (date.before(new Date())) { date = this.addDay(date, 1); } new Timer().scheduleAtFixedRate(new TimerTask() { public void run() {Date now = new Date();//查出所有未關閉數據List<BankWork> list = bankWorkService.findList(new BankWork().setStatus(Const.DEFAULT_STATUS));//篩選出超過48小時的未關閉數據list = list.stream().filter(e -> { try { return judgmentDate(e.getModifiedTime(), now); } catch (Exception e1) { e1.printStackTrace(); } return false;}).collect(Collectors.toList());list.forEach(e -> e.setStatus(Const.BANK_WORK_STATUS_OK).setModifiedTime(now));//修改所有未關閉數據為關閉bankWorkService.updateAsGroup(list); } }, date, periodDay); // 判斷時間是否超過48小時 private static boolean judgmentDate(Date date1, Date date2) throws Exception { long cha = date2.getTime() - date1.getTime(); if (cha < 0) { return false; } double result = cha * 1.0 / (1000 * 60 * 60); if (result <= 48) { return true; } else { return false; } } // 增加或減少天數 private Date addDay(Date date, int num) { Calendar startDT = Calendar.getInstance(); startDT.setTime(date); startDT.add(Calendar.DAY_OF_MONTH, num); return startDT.getTime(); }

以上就是Java 定時器的使用示例的詳細內容,更多關于Java 定時器的資料請關注好吧啦網其它相關文章!

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品久久久久久久久久久久久久久| 国产精品1luya在线播放| 婷婷久久一区| 欧美日韩一区二区三区在线电影| 日韩欧美三区| 久久99久久久精品欧美| 久久久久午夜电影| 福利欧美精品在线| 国产剧情在线观看一区| 国产精品久久观看| 日韩精品福利一区二区三区| 久久久夜精品| 午夜久久久久| 国产精品3区| 国产精品一区二区三区av麻| 国产精品免费不| 久久成人国产| 国产精品久久免费视频| 精品日本视频| 精品三级av| 精品不卡一区| 99久久亚洲精品蜜臀| 亚洲调教视频在线观看| 尤物网精品视频| 日韩 欧美一区二区三区| 久久精品资源| 国产精品sss在线观看av| 国产精品任我爽爆在线播放 | 亚洲视频www| 97久久亚洲| 欧美日本二区| 国产欧美二区| 久久亚洲不卡| 日本不卡的三区四区五区| 日韩高清不卡在线| 国产午夜精品一区二区三区欧美| 尹人成人综合网| 欧美日韩午夜| 特黄特色欧美大片| 欧美一级二区| 你懂的国产精品| 欧美a一区二区| 一区二区电影| 久久先锋影音| 日本一不卡视频| 91久久精品无嫩草影院| 欧美日本不卡| 国产精品免费精品自在线观看| 国产欧美日韩精品高清二区综合区 | 国产亚洲午夜| 一区在线视频观看| 午夜欧美精品久久久久久久| 欧美不卡高清| 亚洲午夜久久久久久尤物| 婷婷综合在线| 亚洲欧洲国产精品一区| 日韩和欧美一区二区三区| 免费在线成人| 蜜桃av在线播放| 亚洲91在线| 日本视频一区二区| 精品网站999| 亚洲在线观看| 青青草国产成人99久久| 欧美精品第一区| 欧美精品羞羞答答| 日本精品国产| 亚洲一本视频| 日韩精品一级| | 蜜臀av一区二区三区| 日本成人在线视频网站| 精品一级视频| 国产综合婷婷| 亚洲精品第一| 丁香婷婷久久| 国产成人精品三级高清久久91| 亚洲日产av中文字幕| 欧美日韩国产一区精品一区| 麻豆网站免费在线观看| 国产精品不卡| 精品丝袜在线| 老司机精品久久| 免费国产亚洲视频| 亚洲尤物av| 精品美女在线视频| 国产在线|日韩| 中文字幕亚洲影视| 国产精品99久久久久久董美香| 1024精品久久久久久久久| 日韩精品高清不卡| 蜜乳av另类精品一区二区| 国产亚洲久久| 欧美资源在线| 日韩欧美2区| 日韩欧美三区| 精品久久电影| 亚洲精品伊人| www.51av欧美视频| 亚洲精品伊人| 婷婷精品进入| 欧美精品97| 日韩精品一区二区三区中文字幕| 色综合狠狠操| 久久久777| 日韩精品不卡一区二区| 亚洲精品极品少妇16p| 免费看欧美美女黄的网站| 国产精品女主播一区二区三区 | 婷婷综合亚洲| 欧美aa在线视频| 综合精品一区| 国产精一区二区| 亚洲精品精选| 99香蕉国产精品偷在线观看| 91欧美在线| 欧美精品成人| 欧美色综合网| 日本成人精品| 91精品国产调教在线观看| 久久精品99久久久| 中文字幕av一区二区三区人| 丁香婷婷久久| 99久久夜色精品国产亚洲1000部| 亚洲精品一区三区三区在线观看| 国产精品magnet| 六月天综合网| 欧美精品一区二区久久| 91亚洲一区| 国产精品久久久久久av公交车| 亚洲欧美不卡| 香蕉人人精品| 日韩高清不卡| 视频在线不卡免费观看| 国产精品毛片久久久| 亚州av日韩av| 老司机精品久久| 久久一区二区三区喷水| 高清一区二区三区av| 欧美亚洲色图校园春色| 国产欧美一区二区三区国产幕精品| 国产午夜久久| 美女网站久久| 伊人久久婷婷| 激情欧美丁香| 亚洲特色特黄| 91精品久久久久久久久久不卡| 亚洲电影有码| 日韩精品一区二区三区免费观影| 亚洲精品裸体| 日韩精品亚洲aⅴ在线影院| 国产精品女主播一区二区三区| 成人在线网站| 另类专区亚洲| 亚洲成人不卡| 亚洲美洲欧洲综合国产一区| 午夜久久福利| 亚洲精品三级| 日韩高清在线不卡| 亚洲精品国模| 国产精品久一| 欧美韩一区二区| 91偷拍一区二区三区精品| sm捆绑调教国产免费网站在线观看 | 国产日韩专区| 亚洲激情国产| 美美哒免费高清在线观看视频一区二区 | 日韩天堂av| 日韩中文字幕区一区有砖一区 | 欧美午夜精彩| 女同性一区二区三区人了人一 | 国产精品久久久久久久免费观看| 日韩一区三区| 亚洲欧美日韩精品一区二区| 午夜在线一区| 天堂久久av| 精品一区二区三区中文字幕 | 精品一区二区三区免费看| 日韩88av| 婷婷综合亚洲| 欧美一级一区| 青青青免费在线视频| 一区二区三区视频免费观看| 国产高清久久| 91精品亚洲| 日韩欧美在线精品| 久久影视三级福利片| 久久久久久久久丰满| 亚洲激情不卡| 91成人精品在线| 电影天堂国产精品| 国产一区一一区高清不卡| 日本高清不卡一区二区三区视频 | 日本aⅴ免费视频一区二区三区| 久久中文字幕一区二区三区| 日韩免费视频| 蜜桃久久久久久| 欧美日韩一视频区二区| 精品三级久久久| 亚洲欧美日本日韩|