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休眠;
相关文章推荐
- Spring Aop demo
- SpringMVC+HibernateValidator,配置在properties文件中的错误信息回显前端页面出现中文乱码
- jdk绿色免安装版如何进行相关配置?
- 【java】将List中的实体按照某个字段进行分组的算法
- java基础知识查漏 四
- Java 理论与实践: 正确使用 Volatile 变量
- java基础知识查漏 四
- RxJava学习(一)
- [算法入门]快速排序非递归方法(Java实现),大家一起来找茬啊~
- Spring事务隔离级别(solation level)介绍及例子
- Maven搭建Springmvc+Spring+Hibernate+html
- java判断中文字符串长度
- java注解
- window 下安装jdk (java环境)
- Java高并发,如何解决,什么方式解决
- Java 枚举7常见种用法
- Java 四舍五入
- Debian 8 x86_64 Java 使用 NRSerialPort 开发串口通信
- jdbc入门(二)
- java初始结构