线程池demo

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

public class Demo01 {
public static void main(String[] args) {
MyThread myThread = new MyThread();
ExecutorService pool = Executors.newFixedThreadPool(4);
for(int i=0; i<40; i++) {
pool.execute(myThread);
}
pool.shutdown();
}
}

class MyThread implements Runnable{
@Override
public void run() {
for(int i=0; i<30; i++) {
System.out.println(i);
System.out.println(Thread.currentThread().getName());
}
}
}

posted @ 2018-11-20 18:14  不再_单纯  阅读(33)  评论(0)    收藏  举报