2012年4月22日
摘要: 上篇说道可是 在主线程或者其他线程中创建自己的线程来执行任务。Runnable task = new TaskClass();new Thread(task).start(); 该方法对单一任务是非常方便的但是由于必须对每个人物创建一个线程,因此对大量的任务而言就是不够高效的。为每个任务创建一个线程可能会限制流量并且影响性能。比如说, 如果一个计算机配置不错,它假设可以流畅的运行 100个线程,但是你弱同时创建了1000个线程,那么cup时间就会不够用,这样就造成了所有线程执行时间都很少,外在表现就是 程序运行缓慢,甚至很多操作无法得到响应,也就是死机。线程池是管理并发执行多个任务的理想方法. 阅读全文
posted @ 2012-04-22 11:46 小段段 阅读(638) 评论(0) 推荐(0) 编辑