线程池:也就是多个线程的意思,容器的意思。jdk1.5以前是把多个线程放进到集合中去的,但是在jdk1.5之后就内置有线程池这个类了。
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class pool {
public static void main(String[] args) {
ExecutorService es=Executors.newFixedThreadPool(2); //两个线程,最多添加两个线程
es.submit(new Runnable1()); //提交线程,也就是把线程添加到吃中
es.submit(new Runnable1());
es.submit(new Runnable1());
es.submit(new Runnable1());
}
}
public class Runnable1 implements Runnable {
@Override
public void run() {
// TODO Auto-generated method stub
System.out.println(Thread.currentThread().getName());
}
}
还可以使用shutdow来销毁线程,但是这个线程就不存在了。