package com.tender.nmem.eris.drawexpert.service.impl;
import java.util.List;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import org.apache.commons.collections.map.ListOrderedMap;
/**
* 类:线程池类
![](/icons/78722dou.gif)
控制
![](/icons/78722chengxu.gif)
线程例子个数,并例子线程
* @author yangtb
* 时间:2009/09/14
*
*/
public
![](/icons/78722class.gif)
ThreadPool {
private ExecutorService exe=null;//线程池
public ThreadPool(
![](/icons/78722int.gif)
pool_size)
{
exe=Executors.
![](/icons/78722new.gif)
FixedThreadPool(pool_size);//创建线程池
![](/icons/78722System.gif)
.out.pr
![](/icons/78722int.gif)
ln("the server is ready");
}
/**
* 运行循环例子线程
![](/icons/78722dou.gif)
根据要例子
![](/icons/78722de.gif)
线程个数
![](/icons/78722dou.gif)
传入条件ID
* @param worknum
*/
public void server(
![](/icons/78722int.gif)
worknum,String id)
{
![](/icons/78722int.gif)
i=0;
while(i<worknum)
{
//例子指定个线程
WorkerThreadImpl t =
![](/icons/78722new.gif)
WorkerThreadImpl(id);
exe.execute(t);//放入线程池
i
![](/icons/78722jiajia.gif)
;
}
}
}
延伸阅读
- 2010-11-24-- 线程池,关于C#线程,线程池和并行运算的简单使用和对比
- 2011-3-22-- 线程池,使用 .NET4 中的Task优化线程池【.NET4 多核并行】
- 2010-11-24-- 多线程线程池,C#多线程学习(四) 多线程的自动管理(线程池)
- 2010-12-15-- 线程池,C#线程,线程池和并行运算的简单使用和对比
- 2011-4-5-- 线程池,WPF调用线程(三)线程池初步
- 2011-4-7-- 线程池,[讨论] 线程池 vs 专有线程
- 2010-11-25-- linux线程,linux线程浅析
- 2011-6-16-- java线程学习,java线程API学习ThreadPoolExecutor
- 2011-7-1-- vc线程池,VC中使用系统提供的线程池
- 2011-5-18-- 多线程,CLR线程总结
最新评论