ThreadPoolExecutor线程池的getActiveCount
来源:互联网 发布:python tkinter案例 编辑:程序博客网 时间:2024/06/09 16:20
一般大家要获取线程池活动线程数量的时候都会用到getActiveCount这个方法,可是根据java api的描述,其实这个方法获取的活动数目是不准确的。如果用这个方法来控制线程池的关闭是不可控的。我个人觉得一般两种方法。
1.如果线程数量一并放入pool的,并且数量是可知的。那可以使用shutdown和awaitTermination这两个方法配合使用。
2.如果数量是不确定的,即可能随时加入线程,那可以设置一个静态变量,每增加一线程时变量+1,取出则减一。
ps:强烈推荐在判断的时候主线程sleep几秒。
1 0
- ThreadPoolExecutor线程池的getActiveCount
- ThreadPoolExecutor线程池的使用
- 线程池ThreadPoolExecutor的使用
- 线程池ThreadPoolExecutor的使用方法
- 线程池ThreadPoolExecutor的原理
- ThreadPoolExecutor线程池的使用
- java自带的线程池ThreadPoolExecutor
- ThreadPoolExecutor线程池的简单使用
- 线程池类 ThreadPoolExecutor的使用
- 扩展线程池ThreadPoolExecutor的简单例子
- ThreadPoolExecutor线程池的使用与理解
- Java线程池ThreadPoolExecutor的简单理解
- ThreadPoolExecutor线程池的简单使用
- java自带的线程池ThreadPoolExecutor
- Java自带的线程池ThreadPoolExecutor
- JAVA线程池ThreadPoolExecutor的简单使用
- java线程池ThreadPoolExecutor的使用
- 详解Android线程池ThreadPoolExecutor的教程
- 游走道德法律边缘的超级手机监控
- 从知乎看到的一篇关于学习web前台进程的问题
- HDU1213 How Many Tables
- 内部排序之一:插入排序和希尔排序的N中实现
- ibatis java.util.Map作为parameterClass和resultClass(转)
- ThreadPoolExecutor线程池的getActiveCount
- IOS学习笔记6-awakeFromNib & viewDidLoad
- 服务器向ios推送消息
- 九度OJ 1009 二叉搜索树
- 寻找轮廓
- function语意学和析构函数语意学
- XMPP
- oracle 三种连接身份
- 通过实验窥探javascript的解析执行顺序