色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java timer暫停和重啟

Java中的計(jì)時(shí)器Timer是一個(gè)非常實(shí)用的工具,可以在指定的時(shí)間執(zhí)行某項(xiàng)操作。但是有時(shí)候我們需要暫停和重啟計(jì)時(shí)器,這時(shí)應(yīng)該怎樣做呢?下面我們來看一下。

// 聲明一個(gè)計(jì)時(shí)器
Timer timer = new Timer();
//...
// 暫停計(jì)時(shí)器
timer.cancel();
// 重啟計(jì)時(shí)器
timer = new Timer();
timer.schedule(task, delay, period);

以上是暫停和重啟計(jì)時(shí)器的簡(jiǎn)單示例代碼。首先,我們需要聲明一個(gè)計(jì)時(shí)器Timer對(duì)象。然后,當(dāng)需要暫停計(jì)時(shí)器時(shí),調(diào)用Timer對(duì)象的cancel()方法即可。當(dāng)需要重啟計(jì)時(shí)器時(shí),我們需要先關(guān)閉掉原來的計(jì)時(shí)器,然后新建一個(gè)計(jì)時(shí)器對(duì)象,并重新設(shè)定計(jì)時(shí)器的定時(shí)任務(wù),使用Timer對(duì)象的schedule()方法來實(shí)現(xiàn)。

需要注意的是,如果計(jì)時(shí)器已經(jīng)被取消了,那么就不能再重用了。這時(shí)我們需要重新創(chuàng)建一個(gè)計(jì)時(shí)器對(duì)象。

需要暫停和重啟計(jì)時(shí)器的情況很多,比如在游戲中暫停和恢復(fù)游戲進(jìn)程,在一些工業(yè)自動(dòng)化控制系統(tǒng)中遇到某些特殊情況需停止和重啟控制邏輯等等。希望本文對(duì)大家有所幫助。