java中定時評價代碼 java中定時評價代碼怎么寫
求一個簡單的Java定時器源代碼
我是讓它每10毫秒掃描一并鬧返下。
Calendar ca=null;
Calendar ca1=null;
Timer timer=new Timer();
static Connection con=null;
public void chu(){
ca=Calendar.getInstance();
ca1=(Calendar)ca.clone();
ca1.add(Calendar.SECOND, 20);
}
public void Time(){
float s=ca1.get(Calendar.SECOND)-ca.get(Calendar.SECOND)+(ca1.get(Calendar.MILLISECOND)-ca.get(Calendar.MILLISECOND))/1000f;
if(con==null){
System.out.println("耗時"+String.valueOf(s)+"秒");
if(ca.after(ca1)){
System.out.println("絕饑取不到連接");
timer.cancel();
return ;
}
}else{
System.out.println("耗時"+String.valueOf(s)+"秒");
}
ca.add(Calendar.MILLISECOND, 10);
timer.schedule(
new TimerTask() {
public void run() {
System.out.println("時間彎顫在溜走。。。。");
Time();
}
}, ca.getTime());
}
void getcon(){
Connection con=null;//獲取Connection
chu();
Time();
}
java 定時判斷
用簡孝一個Timer類,這是一個定時器
每5分鐘=300*1000毫搭差秒調攔枝稿用檢查一次
Timmer timer;
timer=new Timer(300000,new ActionListener(){
public void actionPerformed(ActionEvent e) {
這里寫檢查的方法呀//sql檢查語句
}
} );
timer.start();
在Java中如何設置一個定時任務的代碼應該怎么寫?
指定定時任務的代碼如下:
public void schedule(TimerTask task,Date time)
比如,我們希望定時任務2006年7月2日0時0分執(zhí)行,只要給第二個參數傳一個時間設置為2006年7月2日0時0分的Date對象就可以了.
有一種情況是,可能我們的程序啟動的時候,已經是2006年7月3日了,這樣的話,程序一啟動,定時任務就開始執(zhí)行了.
schedule最后一個重載的方法是
public void schedule(TimerTask task,Date firstTime,long period)
既然號稱是定時任務,我們肯定希望由我們來指定任務指定的時間,顯然上面納判含的方法就不中用了,因為我們不知道程序什么時間開始運行,就沒辦法確定需要沖乎延時多少.沒關系,schedule四個重載的方法還洞笑沒用完呢.用下面這個就OK了。
上一篇:Java代碼的更新與刪除 java代碼的更新與刪除方法
欄 目:Java編程
下一篇:沒有了
本文標題:java中定時評價代碼 java中定時評價代碼怎么寫
本文地址:http://mengdiqiu.com.cn/a1/Javabiancheng/17381.html
您可能感興趣的文章
- 04-12Java代碼的更新與刪除 java代碼的更新與刪除方法
- 04-12煙花特效java代碼 煙花特效cmd代碼制作
- 04-11背包問題java代碼 java解決背包問題
- 04-11java調用不同模塊代碼 java不同包怎樣調用
- 04-11java代碼建文件夾 java代碼創(chuàng)建文件
- 04-11java組件容器布局代碼 java設置組件位置
- 04-11java自增長代碼 java自增變量
- 04-11java輪播圖片代碼 java實現輪播圖
- 04-11Java代碼侵入性強 java可以入侵系統(tǒng)嗎
- 04-11java源代碼大全小程序 java代碼源碼


閱讀排行
本欄相關
- 04-12java中定時評價代碼 java中定時評價代
- 04-12Java代碼的更新與刪除 java代碼的更新
- 04-12煙花特效java代碼 煙花特效cmd代碼制作
- 04-11背包問題java代碼 java解決背包問題
- 04-11java調用不同模塊代碼 java不同包怎樣
- 04-11java代碼建文件夾 java代碼創(chuàng)建文件
- 04-11java組件容器布局代碼 java設置組件位
- 04-11java自增長代碼 java自增變量
- 04-11java輪播圖片代碼 java實現輪播圖
- 04-11Java代碼侵入性強 java可以入侵系統(tǒng)嗎
隨機閱讀
- 08-05DEDE保存TAGS標簽之InsertTags函數
- 01-10純C語言:遞歸二進制轉十進制源碼分享
- 08-05dedecms織夢tag標簽調用方法
- 01-10C語言關系運算符實例詳解
- 01-10C++畫正弦線實例代碼
- 01-10C語言實現矩陣翻轉(上下翻轉、左右翻
- 01-10Sql Server 2008安裝圖文教程
- 08-05dedecms后臺功能之支付接口設置介紹
- 01-10phpcms V9實現QQ登陸OAuth2.0提供下載
- 01-10一元多項式加法運算