线程池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());
}
}
}

浙公网安备 33010602011771号