黑马程序员技术交流社区
标题:
开一个线程用线程池好还是直接new一个thread好?
[打印本页]
作者:
何艳梅
时间:
2014-8-13 22:59
标题:
开一个线程用线程池好还是直接new一个thread好?
不明白老师为什么用一个线程还要用线程池
作者:
a6511631
时间:
2014-8-14 09:47
在什么情况下使用线程池?
1.单个任务处理的时间比较短
2.将需处理的任务的数量大
使用线程池的好处:
1.减少在创建和销毁线程上所花的时间以及系统资源的开销
2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。
作者:
木易在他乡
时间:
2014-8-14 10:40
一楼正解,线程池最大好处是有效管理线程资源占用.但是楼主意思貌似是只用一个线程简单处理的话,Thread更好;但是要确认后期是否有多线程扩展的需要,老师往往是逐步演示问题的,有可能他后面的就建多线程了.
作者:
nadax
时间:
2014-8-14 11:02
我觉的和连接池差不多,如果为了以后开发工作还是自己写个线程池工具。因为很熟悉吗,所以修改和使用还是很方便的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2