在开发中使用线程,经常不经意间就new Thread()一个出来,然后发现,这样做不是很好,特别是很多线程同时处理的时候,会出现CPU被用光导致机器假死,线程运行完成自动销毁后,又复活的情况. 所以在这个时候,就需要使用到线程池.. 线程池就是类似数据库连接池,限定一个规定大小的连接数(线程数),然后,需要处理的线程直接调用连接池执行线程.当插入的线程个数超过线程池个数的时候,就会排队等待... 线程池不需要到别的地方找,JDK就自带有一个挺不错的池:java.util.concurrent.E…