I
ioi2000
Unregistered / Unconfirmed
GUEST, unregistred user!
如何创建多个相同线程
我的程序是这样的:当收到请求时,自动创建一个线程处理问题,当问题解决后回收线程用过的空间。
问题是如何在线程自己结束时释放自己,并且通知主线程(程序本身)这个线程已经处理完毕。
还有就是,如果有数组储存这些线程,下一个要快速获得一个空闲的线程,岂不是每一次都要对整个数组扫描一次。
我的程序是这样的:当收到请求时,自动创建一个线程处理问题,当问题解决后回收线程用过的空间。
问题是如何在线程自己结束时释放自己,并且通知主线程(程序本身)这个线程已经处理完毕。
还有就是,如果有数组储存这些线程,下一个要快速获得一个空闲的线程,岂不是每一次都要对整个数组扫描一次。