java中常用线程池:newScheduledThreadPool

 时间:2026-05-01 13:23:24

1、通过Executors创建线程池newScheduledThreadPool的实例。同newFixedThreadPool线程池类型一样,设置并发数最大值。注意该出ScheduledExecutorService继承了ExecutorService。

java中常用线程池:newScheduledThreadPool

2、newScheduledThreadPool线程池可以定时和周期执行。在定时任务时,可以调用schedule方法,传入线程实例,定时时间,时间单位。

java中常用线程池:newScheduledThreadPool

3、在线程run方法中随意输出一段话,用于模拟线程定时运行。

java中常用线程池:newScheduledThreadPool

4、运行main方法,可以看到在3s后,控制台输出了run方法中的输出。

java中常用线程池:newScheduledThreadPool

5、newScheduledThreadPool用于周期执行时,可以使用方法scheduleAtFixedRate。如下代码中即是延迟2s中每隔5秒运行一次。

java中常用线程池:newScheduledThreadPool

6、运行main方法,可以看到控制台第一次打印出来是用来2s中,以后开始每5s打印一次。

java中常用线程池:newScheduledThreadPool

  • 教你购买显卡
  • 鸡里蹦的做法
  • 蜻蜓FM的节目怎么设置倍速播放
  • 宝宝应该怎样使用加湿器
  • 家长如何改变自己的坏脾气
  • 热门搜索
    殷桃的个人资料简介 红烧鲫鱼的做法 西双版纳旅游攻略必去景点 puppet英语怎么读 打印机的墨盒怎么换 减肥秘诀 珍珠怎么辨别真假 玉珠铉减肥瑜伽中文配音版 苹果手机怎么同步 扬州旅游攻略一日游