首页>代码>java开发自定义线程池实例,基于maven构建>/threadpool-core/src/main/java/com/jp/nian/threadpool/core/TestMain.java
package com.jp.nian.threadpool.core; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * @ClassName: TestMain * @Description: 测试多线程池类 * @date: 2017年1月11日 上午11:42:26 * * @author tanfan * @version * @since JDK 1.7 */ public class TestMain { private static final Logger logger = LoggerFactory.getLogger(TestMain.class); public static void main(String[] args) { logger.info("start...."); //初始化10个线程,默认5个初始化线程 Pool<PoolThread> pool = new ThreadPool(10); //初始化100个任务 Task[] task = new Task[100]; for(int i=0;i < task.length;i++){ task[i] = new Task("name"+i); //10个线程去执行100个任务,肯定有线程执行2个或2个以上的任务 pool.execute(task[i]); } //等待任务运行完执行 pool.shutdown(); logger.info("线程池关闭...."); } }
最近下载更多
heweimin LV13
2022年7月18日
2469095052 LV8
2022年5月27日
mylzdy LV12
2022年5月12日
2252536772 LV21
2020年7月22日
lironggang LV38
2019年9月17日
lookerKing LV1
2019年8月28日
huohaixiang LV2
2019年8月19日
8317073 LV12
2019年7月16日
cj1234 LV6
2019年5月6日
191609616 LV5
2019年3月8日
最近浏览更多
爱情戴罪的羔羊 LV7
4月2日
sky1044 LV1
2月19日
heweimin LV13
2022年7月18日
xuexizhuanyong23 LV16
2022年7月3日
2469095052 LV8
2022年5月27日
mylzdy LV12
2022年5月12日
随便取个名字_哈哈 LV27
2021年11月7日
vae222 LV2
2021年5月3日
zhou4048 LV1
2021年4月15日
xb1406112453 LV5
2021年4月14日