java多线程
面向阳光的向日葵
这个作者很懒,什么都没留下…
展开
-
java多线程 ThreadPoolExecutor 策略的坑
java多线程 ThreadPoolExecutor 策略的坑 无论是使用jdk的线程池ThreadPoolExecutor 还是spring的线程池ThreadPoolTaskExecutor 都会使用到一个阻塞队列来进行存储线程任务。 当线程不够用时,则将后续的任务暂存到 阻塞队列中,等待有空闲线程来进行。 当这个阻塞队列满了的时候,会出现两种情况 正在运行的转载 2017-07-11 16:27:18 · 648 阅读 · 0 评论 -
多线程ExecutorService中submit和execute区别
多线程ExecutorService中submit和execute区别 介绍 submit和execute都是 ExecutorService 的方法,都是添加线程到线程池中。 区别 submit 有返回值 返回future , execute没有 submit 返回值 future 用处 可以执行cancle方法,取消执行 可以通过get()方转载 2017-07-11 16:29:54 · 1182 阅读 · 0 评论