首页 > 编程语言 > 详细

线程池的使用方法

时间:2020-04-17 22:41:53      阅读:58      评论:0      收藏:0      [点我收藏+]

线程池

主要是为了提升性能,线程重复利用。每个线程都创建十分消耗性能。线程池就像共享单车。

package Thread;

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

public class TestThreadPool {
    public static void main(String[] args) {
        ExecutorService service = Executors.newFixedThreadPool (10);//第一步
        service.execute (new MyThread ());//第二部
        service.execute (new MyThread ());
        service.execute (new MyThread ());
        service.execute (new MyThread ());
        service.submit (new MyThread ());//有返回值,但是我也不知道怎么用?
        service.shutdown ();//关闭线程池
    }
}
class MyThread implements Runnable{
    @Override
    public void run() {
        System.out.println (Thread.currentThread ().getName ());
    }
}

线程池的使用方法

原文:https://www.cnblogs.com/li33/p/12722802.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!