亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

Java ScheduledExecutorService定時任務(wù)案例講解

瀏覽:2日期:2023-12-06 14:51:54
一、ScheduledExecutorService 設(shè)計(jì)思想

ScheduledExecutorService,是基于線程池設(shè)計(jì)的定時任務(wù)類,每個調(diào)度任務(wù)都會分配到線程池中的一個線程去執(zhí)行,也就是說,任務(wù)是并發(fā)執(zhí)行,互不影響。

需要注意,只有當(dāng)調(diào)度任務(wù)來的時候,ScheduledExecutorService才會真正啟動一個線程,其余時間ScheduledExecutorService都是出于輪詢?nèi)蝿?wù)的狀態(tài)。

1、線程任務(wù)

class MyScheduledExecutor implements Runnable {private String jobName;MyScheduledExecutor() { }MyScheduledExecutor(String jobName) {this.jobName = jobName; } @Override public void run() {System.out.println(jobName + ' is running'); }}2、定時任務(wù)

public static void main(String[] args) {ScheduledExecutorService service = Executors.newScheduledThreadPool(10);long initialDelay = 1;long period = 1;// 從現(xiàn)在開始1秒鐘之后,每隔1秒鐘執(zhí)行一次job1service.scheduleAtFixedRate(new MyScheduledExecutor('job1'), initialDelay, period, TimeUnit.SECONDS);// 從現(xiàn)在開始2秒鐘之后,每隔2秒鐘執(zhí)行一次job2service.scheduleWithFixedDelay(new MyScheduledExecutor('job2'), initialDelay, period, TimeUnit.SECONDS); }

ScheduledExecutorService 中兩種最常用的調(diào)度方法 ScheduleAtFixedRate 和 ScheduleWithFixedDelay。ScheduleAtFixedRate 每次執(zhí)行時間為上一次任務(wù)開始起向后推一個時間間隔,即每次執(zhí)行時間為 :initialDelay, initialDelay+period, initialDelay+2*period, …;ScheduleWithFixedDelay 每次執(zhí)行時間為上一次任務(wù)結(jié)束起向后推一個時間間隔,即每次執(zhí)行時間為:initialDelay, initialDelay+executeTime+delay, initialDelay+2*executeTime+2*delay。由此可見,ScheduleAtFixedRate 是基于固定時間間隔進(jìn)行任務(wù)調(diào)度,ScheduleWithFixedDelay 取決于每次任務(wù)執(zhí)行的時間長短,是基于不固定時間間隔進(jìn)行任務(wù)調(diào)度。

到此這篇關(guān)于Java ScheduledExecutorService定時任務(wù)案例講解的文章就介紹到這了,更多相關(guān)Java ScheduledExecutorService定時任務(wù)內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 亚洲一区二区欧美 | 亚洲欧美综合视频 | 日韩视频国产 | 韩国美女爽快一毛片免费 | 国模肉肉人体大尺度啪啪 | 狠狠色丁香婷婷综合 | 免费人成黄页网站在线观看 | 亚洲综合性 | 久久国产精品一国产精品 | 香蕉亚洲精品一区二区 | 国产精品久久久久久麻豆一区 | 精品成人免费视频 | 永久天堂 | 日本精品久久久久久久久免费 | 国产成人综合日韩精品婷婷九月 | 黄色美女免费网站 | 欧美日韩高清不卡一区二区三区 | 久久亚洲国产高清 | 成人亚洲精品一区二区 | 精品久久久久久久久久中文字幕 | 成年人在线观看免费 | 欧美在线一级视频 | 久久精品网站免费观看调教 | 手机看片1024久久精品你懂的 | 女人一级特纯黄大片色 | 久久精品国产6699国产精 | 91亚洲国产成人久久精品网站 | 国产一级大片 | 韩国一大片a毛片 | 欧美在线成人午夜网站 | 成人午夜两性视频免费看 | 国产精品久久久久久久久久日本 | 亚洲欧美日韩精品久久亚洲区色播 | 在线中文字幕精品第5页 | 毛色毛片免费观看 | 国产玖玖玖精品视频 | 久草福利在线观看 | 中文字幕人成乱码在线观看 | 91国内精品久久久久怡红院 | 波多野结衣视频在线观看地址免费 | 精品国产综合区久久久久久 |