最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java自帶定時(shí)任務(wù)ScheduledThreadPoolExecutor實(shí)現(xiàn)定時(shí)器和延時(shí)加載功能

 更新時(shí)間:2018年12月11日 11:08:47   作者:執(zhí)筆記憶的空白  
今天小編就為大家分享一篇關(guān)于Java自帶定時(shí)任務(wù)ScheduledThreadPoolExecutor實(shí)現(xiàn)定時(shí)器和延時(shí)加載功能,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

java.util.concurrent.ScheduledThreadPoolExecutor 是JDK1 .6之后自帶的包,功能強(qiáng)大,能實(shí)現(xiàn)定時(shí)器和延時(shí)加載的功能

各類(lèi)功能和處理方面優(yōu)于Timer

1、定時(shí)器:

  • ScheduledThreadPoolExecutor  有個(gè)scheduleAtFixedRate(command, initialDelay, period, unit) ;方法    
  • command: 執(zhí)行的線(xiàn)程(可自己New一個(gè))
  • initialDelay:初始化執(zhí)行的延時(shí)時(shí)間
  • period: 時(shí)間間隔
  • unit : 時(shí)間類(lèi)型(如TimeUnit.SECONDS: 秒的方式執(zhí)行,TimeUnit.DAYS : 天數(shù)的方式執(zhí)行)

具體代碼:

 public static void main(String[] args) {
 stThread.scheduleAtFixedRate(new Runnable() {
  @Override
  public void run() {
  // TODO Auto-generated method stub
  System.out.println(new Date());
  }
 },
  20, 2, TimeUnit.SECONDS);
 }

2、延時(shí)處理

  • ScheduledThreadPoolExecutor  有個(gè) schedule(callable, delay, unit) ; 方法
  • callable:回調(diào)方法
  • delay:延時(shí)時(shí)間
  • unit:時(shí)間類(lèi)型,同定時(shí)器的unit一樣

具體代碼:

stThread.schedule((RolePrvlegeTask)SpringUtils.getBean("rolePrvlegeTask"), 1, TimeUnit.SECONDS);

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • springboot使用kafka事務(wù)的示例代碼

    springboot使用kafka事務(wù)的示例代碼

    Kafka?同數(shù)據(jù)庫(kù)一樣支持事務(wù),當(dāng)發(fā)生異常的時(shí)候可以進(jìn)行回滾,確保消息監(jiān)聽(tīng)器不會(huì)接收到一些錯(cuò)誤的或者不需要的消息,本文就來(lái)介紹一下springboot使用kafka事務(wù)的示例代碼,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-06-06
  • Struts2實(shí)現(xiàn)文件上傳功能實(shí)例解析

    Struts2實(shí)現(xiàn)文件上傳功能實(shí)例解析

    這篇文章主要介紹了Struts2實(shí)現(xiàn)文件上傳功能實(shí)例解析,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-01-01
  • Java中this和super關(guān)鍵字的使用詳解

    Java中this和super關(guān)鍵字的使用詳解

    super?代表父類(lèi)的存儲(chǔ)空間標(biāo)識(shí)(可以理解為父親的引用)。?this代表當(dāng)前對(duì)象的引用(誰(shuí)調(diào)用就代表誰(shuí))。本文將通過(guò)簡(jiǎn)單的示例介紹二者的使用與區(qū)別,需要的可以了解一下
    2022-10-10
  • SpringBoot注解篇之@Resource與@Autowired的使用區(qū)別

    SpringBoot注解篇之@Resource與@Autowired的使用區(qū)別

    @Resource 注解和 @Autowired 注解都是在 Spring Framework 中進(jìn)行依賴(lài)注入的注解,那么你知道他們有什么區(qū)別嗎,本文就來(lái)介紹一下
    2023-12-12
  • Redis集群與SSM整合使用方法

    Redis集群與SSM整合使用方法

    這篇文章主要介紹了Redis集群與SSM整合使用方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • Java實(shí)現(xiàn)讀取TXT和CSV文件內(nèi)容

    Java實(shí)現(xiàn)讀取TXT和CSV文件內(nèi)容

    這篇文章主要為大家詳細(xì)介紹了如何利用Java語(yǔ)言實(shí)現(xiàn)讀取TXT和CSV文件內(nèi)容的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-02-02
  • Java?在?Array?和?Set?之間進(jìn)行轉(zhuǎn)換的示例

    Java?在?Array?和?Set?之間進(jìn)行轉(zhuǎn)換的示例

    這篇文章主要介紹了Java如何在Array和Set之間進(jìn)行轉(zhuǎn)換,在本文章中,我們對(duì)如何在?Java?中對(duì)Array和Set進(jìn)行轉(zhuǎn)換進(jìn)行一些說(shuō)明和示例,需要的朋友可以參考下
    2023-05-05
  • java String源碼和String常量池的全面解析

    java String源碼和String常量池的全面解析

    下面小編就為大家分享一篇java String源碼和String常量池的全面解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • SpringBoot項(xiàng)目中定時(shí)器的實(shí)現(xiàn)示例

    SpringBoot項(xiàng)目中定時(shí)器的實(shí)現(xiàn)示例

    在Spring?Boot項(xiàng)目中,你可以使用Spring框架提供的@Scheduled注解來(lái)編寫(xiě)定時(shí)任務(wù),本文就來(lái)介紹一下SpringBoot項(xiàng)目中定時(shí)器的實(shí)現(xiàn),感興趣的可以了解一下
    2023-11-11
  • Spring Boot Dubbo 構(gòu)建分布式服務(wù)的方法

    Spring Boot Dubbo 構(gòu)建分布式服務(wù)的方法

    這篇文章主要介紹了Spring Boot Dubbo 構(gòu)建分布式服務(wù)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-05-05

最新評(píng)論

阿坝县| 彭水| 吉木萨尔县| 灵石县| 瑞丽市| 滕州市| 宿迁市| 平谷区| 石狮市| 揭阳市| 靖江市| 孟州市| 布尔津县| 厦门市| 黑河市| 垫江县| 峡江县| 江西省| 吴江市| 宝应县| 墨江| 长治县| 渝中区| 阿合奇县| 临清市| 长沙市| 察雅县| 子洲县| 宝鸡市| 绥德县| 台安县| 会泽县| 泸西县| 攀枝花市| 白水县| 富锦市| 临沧市| 始兴县| 聊城市| 亚东县| 德兴市|