jdk中的Timer类理解和学习
1.背景:最近新出了一个需求,"根据用户输入的时间,进行任务的调度执行"
2.由于之前只是使用一些调度的框架,没有时间研究实现原理,今天就想着看看,定时的底层原理实现过程,方便日后的业务开发
3.首先,不打算直接看源码进行说明.直接说下定时中使用的几个原理点Timer进行说明
①定时任务中只有一个线程和一个任务队列(该队列是一个优先级队列,基于最小堆实现,时间距现在最近的任务排在开头)
...
原创
2019-07-26 16:38:04 ·
244 阅读 ·
0 评论