|
楼主 |
发表于 2013-8-26 19:38:01
|
显示全部楼层
站长苏飞 发表于 2013-8-26 13:28
http://www.sufeinet.com/forum.php?mod=viewthread&tid=13&highlight=%B6%E0%CF%DF%B3%CC
http://www.s ...
那几篇帖子都看了,网上也查了些资料,线程和返回值大概理解了,
我的主要问题是:一个线程执行完所有操作之后,这个线程是否还存在! 需要10个线程执行100次操作,思路:软件开启创建10个线程,并给每个线程起一个名字,根据执行完毕返回值和返回的线程名字,重新创建一个同样名字的线程?
这就出来下边的问题1了,执行完操作的线程去哪里了,是消失了还是去什么地方了?是否可以再用呢?问题2
问题1:线程执行完屏幕打印一句话后,这个线程哪去了?死掉了还是去到线程池了?
问题2:如果开启的这10线程执行完成时间不固定,一条线程执行完毕,在重新判断并执行直到执行了100次线程关闭或休眠,
主要是子线程是否可以复用?
问题3: 效果就是 子线程编号 是 1、2、3.....8、9、10
比如线程 3 执行完毕,然后线程3 重新执行 屏幕打印一句话 执行次数+1
线程8执行完毕 ,然后线程8 重新执 行屏幕打印一句话 执行次数+1
............. 直到执行次数为 100 执行完毕的线程,休眠或关闭。
问题3补充:我建一个名字叫“线程1”的子线程,这个线程所有的事件都执行完毕,这个线程是否还存在?
@站长苏飞
|
|