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

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java定時(shí)執(zhí)行任務(wù)的步驟

Java定時(shí)執(zhí)行任務(wù)的步驟

更新時(shí)間:2022-05-17 11:09:25 來源:動力節(jié)點(diǎn) 瀏覽2523次

一些java應(yīng)用程序需要在一個固定的時(shí)間間隔之間執(zhí)行一個方法。例如 GUI 應(yīng)用程序應(yīng)該從數(shù)據(jù)庫中更新一些信息。

1.調(diào)度任務(wù)

對于這個功能,

您應(yīng)該創(chuàng)建一個擴(kuò)展 TimerTask 的類(在java.util包中可用)。TimerTask 是一個抽象類

run()在您希望定期執(zhí)行的公共 void 方法中編寫您的代碼。

在您的 Main 類中插入以下代碼。

import java.util.TimerTask;
import java.util.Date;
/**
 * 
 * @author Dhinakaran P.
 */
// Create a class extends with TimerTask
public class ScheduledTask extends TimerTask {
	Date now; // to display current time
	// Add your task here
	public void run() {
		now = new Date(); // initialize date
		System.out.println("Time is :" + now); // Display current time
	}
}

2.運(yùn)行調(diào)度任務(wù)

在調(diào)度程序任務(wù)之上運(yùn)行的類。

實(shí)例化定時(shí)器對象Timer time = new Timer();

實(shí)例化計(jì)劃任務(wù)類對象ScheduledTask st = new ScheduledTask();

Timer.shedule()通過方法分配計(jì)劃任務(wù)。

import java.util.Timer;
/**
 * 
 * @author Dhinakaran P.
 */
//Main class
public class SchedulerMain {
	public static void main(String args[]) throws InterruptedException {
		Timer time = new Timer(); // Instantiate Timer Object
		ScheduledTask st = new ScheduledTask(); // Instantiate SheduledTask class
		time.schedule(st, 0, 1000); // Create Repetitively task for every 1 secs
		//for demo only.
		for (int i = 0; i <= 5; i++) {
			System.out.println("Execution in Main Thread...." + i);
			Thread.sleep(2000);
			if (i == 5) {
				System.out.println("Application Terminates");
				System.exit(0);
			}
		}
	}
}

輸出:

Execution in Main Thread....0
Time is :Tue Jun 19 14:21:42 IST 2012
Time is :Tue Jun 19 14:21:43 IST 2012
Execution in Main Thread....1
Time is :Tue Jun 19 14:21:44 IST 2012
Time is :Tue Jun 19 14:21:45 IST 2012
Execution in Main Thread....2
Time is :Tue Jun 19 14:21:46 IST 2012
Time is :Tue Jun 19 14:21:47 IST 2012
Execution in Main Thread....3
Time is :Tue Jun 19 14:21:48 IST 2012
Time is :Tue Jun 19 14:21:49 IST 2012
Execution in Main Thread....4
Time is :Tue Jun 19 14:21:50 IST 2012
Time is :Tue Jun 19 14:21:51 IST 2012
Application Terminates
Time is :Tue Jun 19 14:21:52 IST 2012

以上就是關(guān)于“Java定時(shí)執(zhí)行任務(wù)的步驟”介紹,大家如果想了解更多相關(guān)知識,不妨來關(guān)注一下動力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容從入門到精通,細(xì)致全面,通俗易懂,適合小白學(xué)習(xí),希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 中国性xxxxx极品奶水 | 四虎最新永久免费视频 | 伊人久久综合谁合综合久久 | 狠狠香蕉 | 91视频爱爱 | 日本欧美日韩 | 国产精品视频a | 久久98精品久久久久久婷婷 | 韩国日本一级毛片免费视频 | 亚洲国产二区三区久久 | 国产精品99久久免费观看 | 手机在线精品视频每日更新 | 日本一区二区三区四区 | 国产激情久久久久影 | 亚洲美女视频在线观看 | 99热久久这里只精品 | 伊人五月天婷婷琪琪综合 | 激情在线观看视频 | 黄色影院免费观看 | 亚洲经典在线中文字幕 | 欧美视频a | 久久久久亚洲国产 | 五月天婷婷缴情五月免费观看 | 妇女bbw奶水bbw | 国产精品视频成人 | 奶交性视频欧美 | 亚洲精品综合久久 | 国产精品第二页 | 亚洲日韩成人 | 俄罗斯一级毛片免费视频 | 欧美激情伦妇在线观看 | 国产欧美日韩精品一区二 | 久久久久久久国产 | 99久久亚洲国产高清观看 | 欧美精品国产第一区二区 | 99婷婷 | 日日日日干 | 国产人成久久久精品 | 天天射天天干天天色 | 爱爱99| 九色视频网站 |