final ExecutorService service = Executors.newFixedThreadPool(3);
for (int i = 0; i < 10; i++) {
final int index = i;
System.out.println("主线程"+index);
service.execute(new Runnable() {
public void run() {
try {
System.out.println(index+"");
Thread.sleep(200);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ExcutorThreadPool使用介绍四种线程池分别为FixedThreadPool、CachedThreadPool、ScheduledThreadPool、SingleThreadPool定长线程,可以控制线程最大并发数目,超出的会在队列中等待FixedThreadPoolfinal ExecutorService service = Executors.newFixedThread...