您的位置:首页 > 编程语言 > Java开发

java线程池使用

2017-01-09 17:16 337 查看

java多线程

java线程池工具,好处就是避免了我们去管理线程的创建和销毁

1.废话不说上代码,线程工具类

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;

/**
* 线程池管理工具类
*/
public class ThreadUtil {
/**
* 非固定数量线程池
*/
private static ExecutorService moreExecutorService = Executors.newCachedThreadPool();

/**
* 非固定数量线程池
* @param command
*/
public static void executeMore(Runnable command) {
moreExecutorService.execute(command);
}
}


2.使用

for (int i=0; i < threadNum; i++) {
ThreadUtil.executeMore(new Runnable() {
public void run() {
doAllTask();
}
});
}
//Thread.sleep(2000) 利用sleep休眠;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: