09 2019 档案

摘要:Timer schedule(TimerTask task, Date time) 该方法在指定日期执行任务,如果是过去的时间,这个任务会立即被执行。 执行时间早于当前时间 示例代码,当前时间是2019年9月19日,代码中写的是前一天的时间。 运行结果如下 可以看到,过去的时间立即执行。 执行时间晚 阅读全文
posted @ 2019-09-20 04:30 Rest探路者 阅读(436) 评论(1) 推荐(1) 编辑
摘要:线程池类结构 1.Executor是顶级接口,有一个execute方法。 2.ExecutorService接口提供了管理线程的方法。 3.AbstractExecutorService管理普通线程,SchedulerExecutorService管理定时任务。 简单的示例 1.corePoolSi 阅读全文
posted @ 2019-09-17 01:00 Rest探路者 阅读(678) 评论(0) 推荐(2) 编辑
摘要:这里详细分析interrupt(),interrupted(),isInterrupted()三个方法 interrupt() 中断这个线程,设置中断标识位 我们来找下如何设置中断标识位的 找到interrupt0()的源码,src/hotspot/share/prims/jvm.cpp 调用了Th 阅读全文
posted @ 2019-09-06 03:07 Rest探路者 阅读(610) 评论(0) 推荐(2) 编辑

levels of contents
点击右上角即可分享
微信分享提示