在什么情况下使用线程池?
1.单个任务处理的时间比较短;
2.将需处理的任务的数量大;
使用线程池的好处:
1.减少在创建和销毁线程上所花的时间以及系统资源的开销;
2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。
线程池原理: http://www.ibm.com/developerworks/cn/java/j-jtp0730/
1.单个任务处理的时间比较短;
2.将需处理的任务的数量大;
使用线程池的好处:
1.减少在创建和销毁线程上所花的时间以及系统资源的开销;
2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。
线程池原理: http://www.ibm.com/developerworks/cn/java/j-jtp0730/