直播軟體開發,ScheduledExecutorService定時器的使用

zhibo系統開發發表於2023-11-06

直播軟體開發,ScheduledExecutorService定時器的使用

/**
     * 延遲執行和週期重複執行的執行緒池
     */
    public ScheduledExecutorService mScheduledExecutorService;
 
    public void startTest() {
        mScheduledExecutorService = new ScheduledThreadPoolExecutor(6);
mScheduledExecutorService.scheduleAtFixedRate(new Runnable() {
            @Override
            public void run() {
                Log.i("Alex", "執行緒池子執行緒中執行,3秒執行一次");
     
            }
        }, 0, 3, TimeUnit.SECONDS);
 
}

注意:如果此定時器上一個任務因為阻塞異常等問題,下一個任務就不會執行,定時器任務就會中斷。

以上就是 直播軟體開發,ScheduledExecutorService定時器的使用,更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2993087/,如需轉載,請註明出處,否則將追究法律責任。

相關文章