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