java线程池(四) Executors.newCachedThreadPool
来源:互联网 发布:淘宝怎么设置店铺简介 编辑:程序博客网 时间:2024/05/23 19:17
这个线程池的使用方式就是开启线程自动保持时间,并且在需要的时候可以快速创建线程来对当前功能进行支撑。
它的实现代码如下
public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>()); }
keepAliveTime 给的是60
corePoolSize 给的是0
maximumPoolSize 给的是Integer.MAX_VALUE
这种线程池的使用方式在特定情况下可以瞬间产生成千上万甚至上亿的线程,资源直接被消耗殆尽。
阅读全文
0 0
- java线程池(四) Executors.newCachedThreadPool
- Executors 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- java线程池newCachedThreadPool
- Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- 浅谈Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- Java newCachedThreadPool 创建线程池
- Java线程池newSingleThreadExecutor newFixedThreadPool newCachedThreadPool newScheduledThreadPool
- Java Executors(线程池)
- java Executors(线程池)
- Java Executors(线程池)
- Java Executors(线程池)
- Executors线程池--java
- Java Executors(线程池)
- java Executors线程池
- 使用Google云存储上传图片
- Solr6.0.0以上分词器配置[中文]
- qt中调色板角色的理解
- 获取Android设备的唯一标识的几种方式
- 单链表的后续操作
- java线程池(四) Executors.newCachedThreadPool
- Word----公式编辑器老是提示MT Extra字体无效啊
- Java任书璐/9.23/9.24
- 服务器环境配置(转)
- web页面自适应问题
- debug of ipdl demo(2)
- Excel导出报表
- SQL语法系列三
- KM算法模板(hdu2255)