首頁 > Java > java教程 > 主體

java中的TimerTask怎麼用

WBOY
發布: 2023-05-13 16:13:12
轉載
1328 人瀏覽過

1、JDK1.3將TimerTask工具引入Java語言。這個工具讓你定期或延遲執行任務。

2、Timer的實作非常簡單,創建了一個計時器線程,並根據執行時間建立了一個等待事件的佇列。

TimerTask線程是一個守護線程,因此它不會阻止程式退出。由於計時事件執行在Timer執行緒中,您必須確保存取Timer執行緒中任務中使用的任何資料項目的正確同步。

實例

public static void main(String[] args) {
        Timer timer = new Timer();
 
        final CalculatePrimes calculator = new CalculatePrimes();
        calculator.start();
 
        timer.schedule(
                new TimerTask() {
                    public void run()
                    {
                        calculator.finished = true;
                    }
                }, TEN_SECONDS);
    }
登入後複製

以上是java中的TimerTask怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!