黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

Java timer的使用和啟動

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

一、概述

定時計劃任務功能在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热成人精品国产 | 国产一级大片免费看 | 欧美高清videosex极品 | 欧美丝袜自拍 | 日韩去日本高清在线 | 日本在线观看中文字幕 | 成年免费大片黄在线观看视频 | 天天摸天天操 | 天堂久久久久va久久久久 | 老人与老人a级毛片视频 | 国产一级一片免费播放 | 成人午夜小视频手机在线看 | eee在线播放成人免费 | 免费日韩一级片 | 污污网站观看 | 日韩毛片 | 狠狠狠狠狠干 | 日韩欧美在线观看成人 | 激性欧美激情在线aa | 黄色国产一级片 | 外国三级黄色片 | 丝袜网站在线观看 | 国产50页 | 一级黄色片一 | 窝窝午夜影院 | 日本一本在线观看 | 污视频免费网站 | 亚洲午夜成激人情在线影院 | 在线 你懂的 | 91精品欧美综合在线观看 | 欧美日韩一区二区三区免费不卡 | 色综合久久久久久久久五月 | 久久免费视频1 | 国产毛片a | 最新亚洲人成网站在线影院 | 日韩一级欧美一级在线观看 | 免费一级真人毛片 | 九草在线免费观看 | 亚洲国产m3u8在线观看 | 欧美一级视频在线高清观看 | 欧美日韩成人在线视频 |