线程池

线程池

package gaoji;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
//测试线程池
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());
       //2.关闭连接
       service.shutdown();
  }
}
class MyThread implements Runnable{
   @Override
   public void run() {
       for (int i = 0; i < 100; i++) {
           System.out.println(Thread.currentThread().getName()+i);
      }
  }
}

 

posted @ 2021-04-10 10:33  术树  阅读(34)  评论(0)    收藏  举报