A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 荣天 中级黑马   /  2012-5-13 11:41  /  3843 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

java 线程组和线程池的作用?   大虾们帮帮忙了  谢谢

3 个回复

倒序浏览
请不要把短小而又简单的问题一个个的发帖问,在怀疑你是否刷分,你可以把几个小问题合在一起问   并注明你疑惑的地方和思路~~
回复 使用道具 举报
一个线程的周期分为:创建、运行、销毁三个阶段。
处理一个任务时,首先创建一个任务线程,然后执行任务,完了,销毁线程。而线程处于运行状态的时候,才是真的在处理我们交给它的任务,这个阶段才是有效运行时间。所以,我们希望花在创建和销毁线程的资源越少越好。如果不销毁线程,而这个线程又不能被其他的任务调用,那么就会出现资源的浪费。为了提高效率,减少创建和销毁线程带来时间和空间上的浪费,出现了线程池技术。这种技术是在开始就创建一定量的线程,批量处理一类任务,等待任务的到来。任务执行完毕后,线程又可以执行其他的任务。等不再需要线程的时候,就销毁。这样就省去了频繁创建和销毁线程的麻烦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马