可以設(shè)置一個變量bool flag 初始化為 true

成都創(chuàng)新互聯(lián)公司是專業(yè)的靈寶網(wǎng)站建設(shè)公司,靈寶接單;提供成都網(wǎng)站制作、成都做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行靈寶網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
然后在除數(shù)為零時,設(shè)置flag=false
然后在下面的跳轉(zhuǎn)加上條件,if(flag==true)
這樣,如果除數(shù)為零,則flag=false,下面跳轉(zhuǎn)的條件就不滿足,就不執(zhí)行下面的跳轉(zhuǎn)了
你可以在要停止的部分這樣寫
if(true){
return?;//或者其他的操作,這樣就會退出當前的方法,不執(zhí)行后面的語句而且不退出程序
}
1.概覽
Timer是一種定時器工具,用來在一個后臺線程計劃執(zhí)行指定任務(wù)。它可以計劃執(zhí)行一個任務(wù)一次或反復(fù)多次。
TimerTask一個抽象類,它的子類代表一個可以被Timer計劃的任務(wù)。
簡單的一個例程:
Java代碼
import java.util.Timer;
import java.util.TimerTask;
/** *//**
* Simple demo that uses java.util.Timer to schedule a task to execute
* once 5 seconds have passed.
*/
public class Reminder ...{
Timer timer;
public Reminder(int seconds) ...{
timer = new Timer();
timer.schedule(new RemindTask(), seconds*1000);
}
class RemindTask extends TimerTask ...{
public void run() ...{
System.out.println("Time''s up!");
timer.cancel(); //Terminate the timer thread
}
}
public static void main(String args[]) ...{
System.out.println("About to schedule task.");
new Reminder(5);
System.out.println("Task scheduled.");
}
}
[java] view plaincopy
import java.util.Timer;
import java.util.TimerTask;
/** *//**
* Simple demo that uses java.util.Timer to schedule a task to execute
* once 5 seconds have passed.
*/
public class Reminder ...{
Timer timer;
public Reminder(int seconds) ...{
timer = new Timer();
timer.schedule(new RemindTask(), seconds*1000);
}
class RemindTask extends TimerTask ...{
public void run() ...{
System.out.println("Time''s up!");
timer.cancel(); //Terminate the timer thread
}
}
public static void main(String args[]) ...{
System.out.println("About to schedule task.");
new Reminder(5);
System.out.println("Task scheduled.");
}
}
運行這個小例子,你會首先看到:
About to schedule task.
5秒鐘之后你會看到:
Time''s up!
這個小例子可以說明一些用Timer線程實現(xiàn)和計劃執(zhí)行一個任務(wù)的基礎(chǔ)步驟:
實現(xiàn)自定義的TimerTask的子類,run方法包含要執(zhí)行的任務(wù)代碼,在這個例子里,這個子類就是RemindTask。
實例化Timer類,創(chuàng)建計時器后臺線程。
實例化任務(wù)對象 (new RemindTask()).
制定執(zhí)行計劃。這里用schedule方法,第一個參數(shù)是TimerTask對象,第二個參數(shù)表示開始執(zhí)行前的延時時間(單位是milliseconds,這里定義了5000)。還有一種方法可以指定任務(wù)的執(zhí)行時間,如下例,指定任務(wù)在晚上23點25分執(zhí)行:
Java代碼
//Get the Date corresponding to 11:01:00 pm today.
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 23);
calendar.set(Calendar.MINUTE, 25);
calendar.set(Calendar.SECOND, 0);
Date time = calendar.getTime();
timer = new Timer();
timer.schedule(new RemindTask(), time);
當前題目:java不想下面代碼運行 java代碼運行不了
本文網(wǎng)址:http://chinadenli.net/article28/doojojp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站排名、定制網(wǎng)站、網(wǎng)站建設(shè)、服務(wù)器托管、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)