摘要: ------- android培训、java培训、期待与您交流! ----------java中构建一个新的线程是有一定代价的,因为涉及到与操作系统的交互,如果程序中创建了大量的生命期很短的线程,应该使用线程池(thread pool),一个线程池中包含许多准备运行的空闲线程,将Runnable对象交给线程池,就会有一个线程调用run方法,当run方法退出时,线程不会死亡,而是在池中准备为下一个请求提供服务。另一个使用线程池的理由是减少并发线程的数目,创建大量线程会大大降低性能甚至使虚拟机崩溃,如果有一个会创建许多线程的算法,应该使用一个线程数“固定的”线程池以限制并发线程的总数。执行器(Ex 阅读全文
posted @ 2012-12-04 15:35 xiaowei6176 阅读(525) 评论(0) 推荐(0)