java线程池-newScheduledThreadPool
 
定义:定长线程池,可以设置最大并发数,超出最大限制的线程排队等待 ,另外还可以延迟执行和周期性重复执行
 
代码片段1-schedule Runnable延迟执行

 

 
上面这段代码,schedule Runnable是设置延迟执行的线程,两个参数,第一个参数表示延迟多少时间执行,第二个参数为时间单位
执行结果:
 
 

 

代码片段2-scheduleAtFixedRate Runnable延迟定时重复执行

 

 
上面这段代码,schedule Runnable是设置延迟定时重复执行的线程,三个参数,第一个参数表示延迟多少时间执行,第二个参数表示每隔多少时间重复执行一次线程,第三个参数为时间单位
执行结果:

 

时间单位枚举:TimeUnit

 

over!
 
分类: java线程

guolin

guolin

相信世界,向往美好,记录成长过程,分享个人心得,充实平凡生活。 网站信条:因为喜欢,所以热爱。

发表评论

电子邮件地址不会被公开。 必填项已用*标注