首页 > 编程语言 > 详细

Java多线程编程核心技术,第五章

时间:2018-06-17 00:41:14      阅读:229      评论:0      收藏:0      [点我收藏+]

1,Timer timer = new Timer(true)现在是守护进程

2,timer是按照顺的,没有异步

3,timer方法,schedule(TimerTask task, Date firstTime, long perid)perid就是重复延时,firstTime提前则是执行完立即启动

4,线程内sleep的时间算在perid里面,不会重新算

5,TimerTask方法,canel取消自己任务

6,Timer方法,canel取消自己任务

7,在外部调用cancel方法时候,有时候因为争抢线程资源而没有及时执行到

8,Timer方法,schedule(TimerTask task,  long delay),delay是延迟,schedule(TimerTask task,  long delay, long perid)perid是重复延时

9,timer方法,scheduleAtFixRate(tack,firstTime,period)对应第四点,在任务结束后开始

Java多线程编程核心技术,第五章

原文:https://www.cnblogs.com/vhyc/p/9191833.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!