07 2013 档案
摘要:为什么需要线程池?每次都要new一个thread,开销大,性能差;不能统一管理;功能少(没有定时执行、中断等)。使用线程池的好处是,可重用,可管理。Executor4种线程池// 可缓存线程池,如果缓存中没有可用的,则移出60秒未使用过的线程ExecutorService service=Executors.newCachedThreadPool();// 大小固定的线程池ExecutorServiceservice= Executors.newFixedThreadPool(5);// 单线程,是线程量=1的FixedThreadPool,多任务下相当于排队。ExecutorServices
阅读全文
积分与排名
- 积分 - 350572
- 排名 - 2560
随笔档案
- 2015年8月(1)
- 2014年7月(1)
- 2014年4月(1)
- 2014年3月(11)
- 2014年2月(2)
- 2013年9月(3)
- 2013年7月(1)
- 2013年5月(1)
- 2013年2月(1)
- 2012年3月(2)
- 2009年1月(1)
- 2008年5月(1)
- 2008年4月(1)
- 2008年3月(1)
- 2008年1月(1)
- 2007年11月(2)
- 2007年4月(6)
- 2006年6月(3)
- 2006年5月(2)
- 2006年4月(3)
- 2006年3月(4)
- 2006年2月(1)
- 2006年1月(1)
- 2005年12月(3)
- 2005年11月(9)
- 2005年10月(5)
- 2005年9月(8)
- 2005年8月(15)
- 2005年7月(4)
- 2005年6月(1)
- 2005年5月(2)
- 2005年4月(3)
- 2005年3月(3)
- 2005年2月(4)
- 2005年1月(4)
- 2004年12月(4)
- 2004年11月(3)
- 2004年10月(19)
- 2004年9月(2)
- 2004年8月(2)
- 2004年7月(6)
- 更多