博客
关于我
java线程(20)——Runnable线程池
阅读量:319 次
发布时间:2019-03-04

本文共 729 字,大约阅读时间需要 2 分钟。

实现代码

public class TestPool {       public static void main(String[] args) {           //1.创建服务,创建线程池        //newFixedThreadPool 参数为:线程池大小        ExecutorService service = Executors.newFixedThreadPool(10);        //执行        service.execute(new MyThread());        service.execute(new MyThread());        service.execute(new MyThread());        service.execute(new MyThread());        //关闭连接        service.shutdown();    }}class MyThread implements Runnable{       @Override    public void run() {           for (int i = 0; i < 100; i++) {               System.out.println(Thread.currentThread().getName());        }    }}

参数10为线程池的最大线程数

ExecutorService service = Executors.newFixedThreadPool(10);

用完之后记得关闭连接

service.shutdown();

转载地址:http://yseq.baihongyu.com/

你可能感兴趣的文章
Persist_Security_Info AND Integrated_Security
查看>>
新生儿不建议吃鱼肝油,这些你知道吗
查看>>
新生儿哭是因为什么
查看>>
nodeName与tagName的区别
查看>>
(九)实现页面底部购物车的样式
查看>>
在vue中给对象扩展属性的方法
查看>>
Cannot read property '$el' of undefined at VueComponent
查看>>
Neo4j : 通过节点的 id属性 对节点进行查,改,删操作
查看>>
Linux标准错误和标准输出重定向到同一个文件
查看>>
【2021年新书推荐】ASP.NET Core 5 and Angular
查看>>
python-day3 for语句完整使用
查看>>
java.lang.OutOfMemoryError: Java heap space 的处理办法
查看>>
java基础知识:构造函数
查看>>
java基础知识:封装
查看>>
mysql 中的数据实现递归查询
查看>>
linux下远程上传命令scp
查看>>
(四)块设备文件
查看>>
可重入和不可重入函数
查看>>
(2.1)关系模型之关系结构和约束
查看>>
深入学习C++
查看>>