大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java timer的使用和啟動

Java timer的使用和啟動

更新時間:2020-05-15 15:39:53 來源:動力節點 瀏覽3262次

一、概述

定時計劃任務功能在Java中主要使用的就是Timer對象,它在內部使用多線程的方式進行處理,所以它和多線程技術還是有非常大的關聯的。在JDK中Timer類主要負責計劃任務的功能,也就是在指定的時間開始執行某一個任務,但封裝任務的類卻是TimerTask類。

二、應用場景

我們使用timer的時候,一般有4種情況:

1.指定時間執行;

2.指定時間執行后間隔指定時間重復執行;

3.啟動任務之后多久執行;

4.啟動任務后多久執行,執行之后指定間隔多久重復執行

三、使用方法

1.首先要通過繼承TimerTask類并實現run()方法來自定義要執行的任務(當然也可以寫成匿名內部類),

2.需要創建一個定時器(Timer類對象),并通過Timer.schedule(TimerTasktask,Datetime)方法執行時間運行任務

具體代碼如下:

    Java timer的使用和啟動

這里的schedule方法有4個,分別對應上面說的四種情況:

Java timer的使用和啟動   

四.啟動方法

1.在jar工程下啟動

把jar工程打成jar包,通過java-jartimer.jar運行

 

Java timer的使用和啟動

2.這web工程下啟動

spring中我們可以通過實現接口ApplicationListener,并重寫publicvoidonApplicationEvent(ApplicationEventevent){}可以在容器初始話的時候執行這個方法

下面展示下web工程下每天00:00執行任務的代碼:

    Java timer的使用和啟動

以上就是動力節點java培訓機構的小編針對“Java timer的使用和啟動”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美干干 | 亚洲免费观看视频 | 久久月| 永久黄网站色视频免费观看99 | 久久免费视频一区 | 99re这里只有精品在线观看 | 亚洲黄色高清 | 在线免费国产视频 | 国产系列在线播放 | 尤物福利在线 | 国产一级一片免费播放i | 国产欧美一区二区三区免费 | 999热视频 | 羞羞视频网页 | 4虎在线观看 | 日本特级aⅴ一级毛片 | 伊人网在线播放 | 奇米视频7777 | 在线a人片免费观看国产 | 四虎影院最新网址 | 精品国产麻豆 | 国产精品第页 | 鲁鲁狠色综合色综合网站 | 国产高清对白国产露脸91 | 国产三区二区 | 日韩欧美色视频 | 国产亚洲高清在线精品99 | 国产91一区二这在线播放 | a级毛片毛片免费观看久潮 a级毛片免费 | 伊人网综合视频 | 欧美三级久久 | 久久99精品这里精品动漫6 | 四虎国产精品免费视 | 亚洲小说春色综合另类网蜜桃 | 日日拍夜夜拍 | 欧美aaaaaaaa | 久久国产视频一区 | 国内精品久久久久影院老司 | 99精品网站| 美利坚永久精品视频在线观看 | 在线观看 日韩 |