摘要: 上一节我们学习了获取任务的get方法,这节我们来学习取消任务的cancel方法。 看似很简单的一个方法,却因为它的参数让无数开发者产生了疑惑,下面我们来看看是怎么回事。 分析 他有一个布尔类型的参数,如果为true的话,表示尝试中断正在执行任务的线程,也就是调用线程的interrupt的方法。这一点 阅读全文
posted @ 2022-03-18 22:03 小陈子博客 阅读(861) 评论(0) 推荐(0)
摘要: 上一节我们简单的介绍一下future,这一节我们来介绍它里面最常用的功能,那就是获取任务执行结果的get方法。当我们通过submit的方法向线程池中提交一个runnable任务或者是callable任务时,他们执行完会将结果封装在对象中,然后再返回给调用者,调用者在通过future的get方法获得结 阅读全文
posted @ 2022-03-18 10:27 小陈子博客 阅读(166) 评论(0) 推荐(0)