侧边栏

2019年10月29日

摘要: 在线程池里提交任务经常见到submit与execute,如何选择,傻傻分不清楚。那么他们俩有什么区别,使用场景是什么?这篇博客将会介绍。 1.方法定义 2.使用上的区别 2.1execute没有返回值(Future) 2.2执行结果(future.get) 2.3submit可以捕获runnable 阅读全文
posted @ 2019-10-29 14:08 SmilingEye 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 1.问题 当我们认为某个任务执行时间太长了,想要停止这个任务,在线程池里应该如何实现呢? 2.不用线程池如何停止一个线程 停止线程池里的任务等同于停止一个线程,所以我们需要先了解如何停止一个线程。 网上很多博客写了停止一个线程解决方法,停止一个线程有三种方法。 2.1使用标识 示例: 注意使用vol 阅读全文
posted @ 2019-10-29 10:12 SmilingEye 阅读(6218) 评论(0) 推荐(1) 编辑

导航