java线程池
来源:互联网 发布:淘宝店被投诉知识产权 编辑:程序博客网 时间:2024/05/16 07:24
提交任务到线程池处理流程图:
部分方法介绍:
Shutdown():执行后,不能再向线程池提交任务,等待正在执行的任务及位于任务队列中的任务执行完成后,销毁所有线程。
Shutdownnow():执行后,不能再向线程池提交任务,如果有空闲线程销毁空闲线程,取消所有位于阻塞队列中的任务,将其放入List<Runnable>中,取消正在执行任务的线程(设置中断标志位)。
任务队列满且超过最大线程个数处理策略:
1.丢弃任务,抛出RejectedExecutionException异常
2.丢弃任务,不抛出异常
3.若没有关闭,由调用execute方法的线程执行任务
4.若没有关闭,丢弃任务队列头的任务,提交任务
阅读全文
0 0
- Java线程:线程池
- java--线程--线程池
- Java线程(六):线程池
- Java线程(五):线程池
- Java线程(五):线程池
- Java线程_07_线程池
- Java线程(五):线程池
- Java线程(六):线程池
- Java线程(五):线程池
- Java线程(六):线程池
- Java线程(六):线程池
- Java线程(六):线程池
- Java线程(六):线程池
- Java线程(六):线程池
- Java线程(六):线程池
- Java线程(六):线程池
- Java线程(五):线程池
- Java线程(六):线程池
- PHP基础3-变量和常量
- kali 安装virtualbox tools出错ERROR: UNABLE TO FIND THE SOURCES OF YOUR CURRENT LINUX KERNEL.
- 大话设计模式之工厂模式与策略模式
- java实现附件预览(openoffice+swftools+flexpaper)
- scrapy pipeline 同步和异步写入数据库
- java线程池
- 羊羊吃草
- python学习一:编译工具pycharm的下载安装
- 敏捷开发
- 野指针【C++】
- 排序算法
- 贪心算法
- Python -练习6
- windows下用vs2013编译caffe,得可用的release库,含Python和Matlab接口配置